public GestoreAttivita(List <Attivita> listaAttivita, Attivita primaAttivita, Attivita ultimaAttivita)
 {
     this.ListaAttivita  = listaAttivita;
     this.Giorni         = this.Alunni = 0;
     this.PrimaAttivita  = primaAttivita;
     this.UltimaAttivita = ultimaAttivita;
 }
Exemplo n.º 2
0
        public static Attivita UltimaAttivita(List <Attivita> listaAttivita)
        {
            Attivita ultimaAttivita = null;

            listaAttivita.ForEach(x =>
            {
                if (x.Successive.Count == 0)
                {
                    ultimaAttivita = x;
                }
            });

            return(ultimaAttivita);
        }
Exemplo n.º 3
0
        public static Attivita PrimaAttivita(List <Attivita> listaAttivita)
        {
            Attivita primaAttivita = null;

            listaAttivita.ForEach(x =>
            {
                if (x.Precedenti.Count == 0)
                {
                    primaAttivita = x;
                }
            });

            return(primaAttivita);
        }