jueves, 6 de enero de 2011

Evitar que un usuario tenga más de 40 horas por semana

Esta parte fue también engañosa, dado que las tareas contienen una fecha de inicio y una de fin.

Se creó un algoritmo que recorra desde la fecha de inicio hasta la de fin viendo si el usuario contiene tareas en rangos de 7 en 7 días (semana). Si contiene más de 40 horas incluyendo la nueva tarea, no se lo puede incluir.

No hay comentarios:

Publicar un comentario