//Изменить private void bt_Update_Technic_Click(object sender, RoutedEventArgs e) { if (tb_Name_of_Technic.Text.ToString() == "" | tb_Model_of_Technic.Text.ToString() == "" | tb_Info_of_Error.Text.ToString() == "" | cbClient.Text.ToString() == "") { MessageBox.Show("Поля не выбраны!" + "\n Повторите попытку ввода!", "Сервис+", MessageBoxButton.OK, MessageBoxImage.Warning); } else { DataRowView ID = (DataRowView)dgTechnic.SelectedItems[0]; procedures.Technic_Update(Convert.ToInt32(ID["ID_Technic"]), tb_Name_of_Technic.Text.ToString(), tb_Model_of_Technic.Text.ToString(), tb_Info_of_Error.Text.ToString(), Convert.ToInt32(cbClient.SelectedValue.ToString())); } }