private bool IsValidateRemove(DirectoryTypeOfCompany directoryTypeOfCompany) { if (!_qt.GetDirectoryTypeOfCompanyIds().Contains(directoryTypeOfCompany.Id)) { return(true); } else { MessageBox.Show("Невозможно удалить данный тип компании," + Environment.NewLine + "так как существует компания, принадлежащая типу " + directoryTypeOfCompany.Name.ToString()); } return(false); }
public void RemoveDirectoryTypeOfCompany(DirectoryTypeOfCompany directoryTypeOfCompany) { _db.DirectoryTypeOfCompanies.Remove(directoryTypeOfCompany); }
public void AddDirectoryCompany(string name, DirectoryTypeOfCompany directoryTypeOfCompany) { _db.DirectoryCompanies.Add(new DirectoryCompany { Name = name, DirectoryTypeOfCompany = directoryTypeOfCompany }); }