private void Save() { if (string.IsNullOrEmpty(_driver.Number) && (!_driver.From1C) && (_driver.OwnerID < 3) && (!string.IsNullOrEmpty(tbNumber.Text))) { DriverList driverList = DriverList.getInstance(); if (!driverList.IsUniqueNumber(tbNumber.Text)) { MessageBox.Show("Сохранение невозможно. Сотрудник с таким номером уже есть.", "Сохранение", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } CopyFields(); _driver.Save(); }