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); }
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); }