public virtual void AddProject(ProjectInvolement project) { if (Involements.Contains(project)) return; InvolementsInternal.Add(project); }
public virtual void AddProject(ProjectInvolement project) { if (Involements.Contains(project)) { return; } InvolementsInternal.Add(project); }
public virtual void DeleteProject(ProjectInvolement project) { if (!Involements.Contains(project)) { return; } InvolementsInternal.Remove(project); }
public virtual void DeleteProject(ProjectInvolement project) { if (!Involements.Contains(project)) return; InvolementsInternal.Remove(project); }
private void Save() { if (IsMain && _employee.HasMainProject()) { CustomMessageBox.ShowError("The employee already has a main project (" + _employee.MainProject.Name + ")."); return; } Project project = _repository.GetById(SelectedProject.Id); ProjectInvolement = new ProjectInvolement(project, _employee, SelectedRole, IsMain); DialogResult = true; }
private void DeleteProject(ProjectInvolement project) { _employee.DeleteProject(project); Notify(() => Projects); }