public static bool TryRemove(EmployeeOnProject ToBeRemoved) { if (GetEmployeesOnProject(ToBeRemoved.ProjectName).Count == 1) { return(false); } AllParticipants.Remove(ToBeRemoved); return(true); }
public static bool AddProject(string projectname, string oib, int workhours) { foreach (var Relation in AllParticipants) { if (Relation.ProjectName == projectname && Relation.OIB == oib) { return(false); } } var NewRelation = new EmployeeOnProject(projectname, oib, workhours); AllParticipants.Add(NewRelation); return(true); }
public static void Remove(EmployeeOnProject ToBeRemoved) { AllParticipants.Remove(ToBeRemoved); }