private void Save() { AppJournal.Write("Company", "Save", true); try { if (!string.IsNullOrEmpty(Company.bin)) { Company.bin = Company.bin.Replace(" ", ""); } if (!string.IsNullOrEmpty(Company.iik)) { Company.iik = Company.iik.Replace(" ", ""); } if (Company.id != 0) { DataBaseClient.UpdateCompany(Company); MessagesService.Show("Обновление компании", "Компания обновлена"); } else { if (CheckForSame()) { UpdateView(DataBaseClient.CreateCompany(Company)); MessagesService.Show("Создание компании", "Компания создана"); } else { MessagesService.Show("Создание компании", "Компания существует"); } } CheckBelongs(); } catch (Exception ex) { MessagesService.Show("Ошибка при сохранении", "Произошла ошибка при сохранении"); AppJournal.Write("Company", "Save company in db error :" + ex.ToString(), true); } }