private bool IsValidateRemove(DirectoryTypeOfCompany directoryTypeOfCompany) { if (!_qt.GetDirectoryTypeOfCompanyIds().Contains(directoryTypeOfCompany.Id)) { return(true); } else { MessageBox.Show("Невозможно удалить данный тип компании," + Environment.NewLine + "так как существует компания, принадлежащая типу " + directoryTypeOfCompany.Name.ToString()); } return(false); }