public GestoreAttivita(List <Attivita> listaAttivita, Attivita primaAttivita, Attivita ultimaAttivita) { this.ListaAttivita = listaAttivita; this.Giorni = this.Alunni = 0; this.PrimaAttivita = primaAttivita; this.UltimaAttivita = ultimaAttivita; }
public static Attivita UltimaAttivita(List <Attivita> listaAttivita) { Attivita ultimaAttivita = null; listaAttivita.ForEach(x => { if (x.Successive.Count == 0) { ultimaAttivita = x; } }); return(ultimaAttivita); }
public static Attivita PrimaAttivita(List <Attivita> listaAttivita) { Attivita primaAttivita = null; listaAttivita.ForEach(x => { if (x.Precedenti.Count == 0) { primaAttivita = x; } }); return(primaAttivita); }