//Изменение данных private void bt_Update_Client_Click(object sender, RoutedEventArgs e) { if (tb_Surname_of_Staff.Text.ToString() == "" | tb_Name_of_Staff.Text.ToString() == "" | tb_Middle_Name_of_Staff.Text.ToString() == "" | dp_Date_of_Birth_Staff.Text.ToString() == "" | tb_Sires_Document_Staff.Text.ToString() == "" | tb_Number_Document_Staff.Text.ToString() == "" | tb_LoginS.Text.ToString() == "" | tb_PasswordS.Text.ToString() == "" | cbName_of_Position.Text.ToString() == "" | cbName_of_Role.Text.ToString() == "") { MessageBox.Show("Данные не выбраны! " + "\n Повторите попытку!", "Сервис+", MessageBoxButton.OK, MessageBoxImage.Warning); Staff ps2 = new Staff(); ps2.Show(); Hide(); } else { DataRowView ID = (DataRowView)dgStaff.SelectedItems[0]; procedures.Staff_Update(Convert.ToInt32(ID["ID_Staff"]), tb_Surname_of_Staff.Text.ToString(), tb_Name_of_Staff.Text.ToString(), tb_Middle_Name_of_Staff.Text.ToString(), dp_Date_of_Birth_Staff.Text.ToString(), tb_Sires_Document_Staff.Text.ToString(), tb_Number_Document_Staff.Text.ToString(), tb_LoginS.Text.ToString(), tb_PasswordS.Text.ToString(), Convert.ToInt32(cbName_of_Position.SelectedValue.ToString()), Convert.ToInt32(cbName_of_Role.SelectedValue.ToString())); } }