private static Activitate GenerateActivity(Persoana p, Data inceput, Data sfarsit) { Activitate activitate = new Activitate("Activitate_01", "spalat rufe"); activitate.Inceput = inceput; activitate.Sfarsit = sfarsit; List <Persoana> persoanteToActivitate = new List <Persoana> { p }; activitate.Persoane = persoanteToActivitate; return(activitate); }
static void Main(string[] args) { Persoana persoana = new Persoana(); Persoana persoana2 = new Persoana(); Agenda agenda2 = persoana2.createAgenda(); Agenda agenda = persoana.createAgenda(); Activitate activitate, activitate2, activitate3, activitate4, activitate5; InitActivities(out activitate, out activitate2, out activitate3, out activitate4, out activitate5); List <Activitate> listaToActivitati = new List <Activitate> { activitate2, activitate, activitate3 }; agenda.Activitati = listaToActivitati; List <Activitate> listaToActivitati2 = new List <Activitate> { activitate5, activitate4, activitate2 }; agenda2.Activitati = listaToActivitati2; List <Activitate> activitatiGasite = agenda.Cautare("act_0"); //persoana.deleteAgenda(); //agenda.deleteActivity(persoana.Agenda.Activitati[0]); ListaPersoane lista = new ListaPersoane(); List <Persoana> listaToListaPersoane = new List <Persoana> { persoana }; lista.Persoane = listaToListaPersoane; List <Persoana> persoaneImplicate = new List <Persoana> { persoana, persoana2 }; string interval = lista.IntervalTimpLiber(persoaneImplicate, 8, 18); }