private void poblarControles() { comboBox1.DataSource = null; comboBox1.ValueMember = "password"; comboBox1.DisplayMember = "username"; comboBox1.DataSource = UsuariosConsulta.getLista(); }
private void buttonCreateUser_Click(object sender, EventArgs e) { try { if (txtNuevoUsername.Text.Equals("") || txtNuevoFullname.Text.Equals("")) { throw new ErrorQ(); } UsuariosConsulta.crearNuevo(txtNuevoFullname.Text, txtNuevoUsername.Text, AdminRad.Checked); MessageBox.Show("¡Usuario agregado exitosamente! Valores por defecto: " + "contrasena igual a usuario.", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNuevoUsername.Clear(); txtNuevoFullname.Clear(); actualizarControles(); } catch (ErrorQ) { MessageBox.Show("No se permiten campos vacios", "Hugo", MessageBoxButtons.OK); } catch (Exception) { MessageBox.Show("Ha ocurrido un error", "Hugo", MessageBoxButtons.OK); } }
private void buttonCambiarContra_Click(object sender, EventArgs e) { bool actualIgual = cmbUsuario1.SelectedValue.Equals(txtActual.Text); bool nuevaIgual = txtNueva.Text.Equals(txtRepetir.Text); bool nuevaValida = txtNueva.Text.Length > 0; if (actualIgual && nuevaIgual && nuevaValida) { try { UsuariosConsulta.actualizarContra(cmbUsuario1.Text, txtNueva.Text); MessageBox.Show("¡Contraseña actualizada exitosamente!", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("¡La contraseña no se actualizo! Por favor intente mas tarde.", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("¡Por favor verifique que los datos sean correctos!", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void CambiarContrasena_Load(object sender, EventArgs e) { cmbUsuario1.DataSource = null; cmbUsuario1.ValueMember = "password"; cmbUsuario1.DisplayMember = "username"; cmbUsuario1.DataSource = UsuariosConsulta.getLista(); }
private void actualizarControles() { List <Usuario> lista = UsuariosConsulta.getLista(); dataGridViewUsers.DataSource = null; dataGridViewUsers.DataSource = lista; cmbUserDelete.DataSource = null; cmbUserDelete.ValueMember = "password"; cmbUserDelete.DisplayMember = "username"; cmbUserDelete.DataSource = lista; }
private void buttonEliminar_Click(object sender, EventArgs e) { if (MessageBox.Show("¿Seguro que desea eliminar al usuario " + cmbUserDelete.Text + "?", "Hugo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { UsuariosConsulta.eliminar(cmbUserDelete.Text); MessageBox.Show("¡Usuario eliminado exitosamente!", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information); actualizarControles(); } }