//Изменить данные private void bt_Update_Position_Click(object sender, RoutedEventArgs e) { if (tb_Name_of_Position.Text.ToString() == "" | tb_Salaty_of_Position.Text.ToString() == "") { MessageBox.Show("Данные не выбраны!" + "\n Повторите попытку!", "Сервис+", MessageBoxButton.OK, MessageBoxImage.Warning); } else { DataRowView ID = (DataRowView)dgPosition.SelectedItems[0]; procedures.Position_Update(Convert.ToInt32(ID["ID_Position"]), tb_Name_of_Position.Text.ToString(), Convert.ToDecimal(tb_Salaty_of_Position.Text.ToString())); } }