Cita: Como manejo estas fechas, gracias por su ayuda!
Pues... es una validación en SQL en la base. Simplemente debes asegurarte que en ese rango de tiempo (fecha BETWEEN desde AND hasta) no tiene ya tareas asignadas, tareas a empezar o tareas a terminar...
Tienes todos lo que necesitas en lo que muestras. Solo tienes que escribir la consulta e integrarlas a .Net
¿Cuál es concretamente la duda? ¿No sabes hacer consultas a la base? ¿No sabes programar para conectarte a la base y hacer operaciones en ella?