private void ButtonReset_Click(object sender, RoutedEventArgs e) { if (comboUsuarios.SelectedValue == null) { MessageBox.Show("Selecciona Un usuario y escribe una contraseña."); return; } if (String.IsNullOrEmpty(newPassword.Text)) { MessageBox.Show("Escribe al menos un caracter."); return; } ComboBoxPairs cbp = (ComboBoxPairs)comboUsuarios.SelectedItem; string user_selected = cbp.user; int ID_user = Convert.ToInt32(cbp.ID); string newPass = newPassword.Text; string qry_chngPass = "******" + newPass + "' WHERE ID = " + ID_user; db.openConn(); using (db.setComm(qry_chngPass)) { db.getComm().ExecuteNonQuery(); } db.closeConn(); MessageBox.Show("Contraseña cambiada correctamente, recuerda proporcionar la contraseña: " + newPass); newPassword.Text = ""; }
private void Button_Click(object sender, RoutedEventArgs e) { ComboBoxPairs cbp = (ComboBoxPairs)comboUsuarios.SelectedItem; string user_selected = cbp.user; string ID_user = cbp.ID; MessageBoxResult result = MessageBox.Show( "Estás seguro de eliminar el usuario: " + user_selected + ", con ID: " + ID_user + "?", "Eliminar Usuario", MessageBoxButton.YesNoCancel ); switch (result) { case MessageBoxResult.Yes: int affectedRows = 0; string qry_deleteUser = "******" + ID_user + "'"; db.openConn(); using (db.setComm(qry_deleteUser)) { affectedRows = db.getComm().ExecuteNonQuery(); } if (affectedRows == 0) { db.sendMBandCloseConn("Usuario No eliminado. Problema desconocido."); return; } db.sendMBandCloseConn("Usuario Eliminado exitosamente."); comboUsuarios.ItemsSource = null; fillUsers(); break; case MessageBoxResult.No: MessageBox.Show("Usuario No eliminado.", "Eliminar Usuario"); break; case MessageBoxResult.Cancel: MessageBox.Show("Usuario No eliminado.", "Eliminar Usuario"); break; } }