public static Activity ActivityPlus(this Date_pers persona, Activity activity) { activity.Participanti.Add(persona); if (persona.Agenda == null) { persona.CreateAgenda(); } persona.Agenda.Activitati.Add(activity); return(activity); }
public static Activity CreateActivity(this Date_pers persona, string Nume_, string Descriere_, DateTime sdate, DateTime edate) { Activity activity = new Activity() { Nume = Nume_, Descriere = Descriere_, Inceput = sdate, Sfarsit = edate }; activity.Participanti = new List <Date_pers>() { persona }; if (persona.Agenda == null) { persona.CreateAgenda(); } persona.Agenda.Activitati.Add(activity); Activitati.Add(activity); return(activity); }