public bool CheckData() { if (ValueEdit.Text == "") { MessageBox.Show("Заполните поле Значение!"); return(false); } switch (PageID) { case 1: { if (EditorMode == 0) { DBBodyTypes.MainID = 0; } DBBodyTypes.MainValue = ValueEdit.Text; if (DBBodyTypes.Check()) { MessageBox.Show("Такой тип кузова уже существует в таблице!"); return(false); } break; } case 2: { if (EditorMode == 0) { DBClasses.MainID = 0; } DBClasses.MainValue = ValueEdit.Text; if (DBClasses.Check()) { MessageBox.Show("Такой класс уже существует в таблице!"); return(false); } break; } case 3: { if (EditorMode == 0) { DBColors.MainID = 0; } DBColors.MainValue = ValueEdit.Text; if (DBColors.Check()) { MessageBox.Show("Такой цвет уже существует в таблице!"); return(false); } break; } case 5: { if (EditorMode == 0) { DBGearTypes.MainID = 0; } DBGearTypes.MainValue = ValueEdit.Text; if (DBGearTypes.Check()) { MessageBox.Show("Такой тип привода уже существует в таблице!"); return(false); } break; } case 6: { if (EditorMode == 0) { DBLanguages.MainID = 0; } DBLanguages.MainValue = ValueEdit.Text; if (DBLanguages.Check()) { MessageBox.Show("Такой язык уже существует в таблице!"); return(false); } break; } case 7: { if (EditorMode == 0) { DBManafacturers.MainID = 0; } DBManafacturers.MainValue = ValueEdit.Text; if (DBManafacturers.Check()) { MessageBox.Show("Такой производитель уже существует в таблице!"); return(false); } break; } case 8: { if (EditorMode == 0) { DBWorkplaces.MainID = 0; } DBWorkplaces.MainValue = ValueEdit.Text; if (DBWorkplaces.Check()) { MessageBox.Show("Такое место работы уже существует в таблице!"); return(false); } break; } default: { MessageBox.Show("О неееееееет!!!!!!!", "Гипер-пупер ошибка века!", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } } return(true); }