Ejemplo n.º 1
0
        private Tarea tareaQueFinalizaUltima()
        {
            Tarea    tareaRetorno = new TareaSimple();
            DateTime mayorFecha   = DateTime.MinValue;

            foreach (Tarea tarea in Tareas)
            {
                if (tarea.FechaFinalizacion > mayorFecha)
                {
                    mayorFecha   = tarea.FechaFinalizacion;
                    tareaRetorno = tarea;
                }
            }
            return(tareaRetorno);
        }
Ejemplo n.º 2
0
        public override Tarea Clonar()
        {
            TareaSimple copia = new TareaSimple(Contexto)
            {
                Nombre            = this.Nombre,
                Descripcion       = this.Descripcion,
                Objetivo          = this.Objetivo,
                Prioridad         = this.Prioridad,
                EstaFinalizada    = this.EstaFinalizada,
                FechaInicio       = this.FechaInicio,
                FechaFinalizacion = this.FechaFinalizacion,
                DuracionPendiente = this.DuracionPendiente
            };

            return(copia);
        }