private void btnCrearUsuario_Click(object sender, EventArgs e) { try { if (txtusername.Text.Length >= 5) { APPUSER1.crearNuevo(txtfullname.Text); APPUSER1.crearNuevo(txtusername.Text); MessageBox.Show("¡Usuario agregado exitosamente! Valores por defecto: " + "contrasena igual a usuario, no admin.", "Parcial02", MessageBoxButtons.OK, MessageBoxIcon.Information); txtfullname.Clear(); txtusername.Clear(); actualizarControles(); } else { MessageBox.Show("Favor digite un usuario (longitud minima, 5 caracteres)", "Parcial02", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception) { MessageBox.Show("El usuario que ha digitado, no se encuentra disponible.", "Parcial02", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnIniciarSesion_Click(object sender, EventArgs e) { if (cmbUsername.SelectedValue.Equals(txtContrasena.Text)) { APPUSER u = (APPUSER)cmbUsername.SelectedItem; if (u.userType) { //APPUSER.iniciarSesion(u.usuario); APPUSER1.getLista(); MessageBox.Show("¡Bienvenido!", "Parcial02", MessageBoxButtons.OK, MessageBoxIcon.Information); Form1 ventana = new Form1(u); ventana.Show(); this.Hide(); } else { MessageBox.Show("Su cuenta se encuentra inactiva, favor hable con el administrador", "Parcial02", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("¡Contraseña incorrecta!", "Parcial02", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void btnCambiarContra_Click(object sender, EventArgs e) { bool actualIgual = cmbUsuario.SelectedValue.Equals(txtActual.Text); bool nuevaIgual = txtNueva.Text.Equals(txtRepetir.Text); bool nuevaValida = txtNueva.Text.Length > 0; if (actualIgual && nuevaIgual && nuevaValida) { try { APPUSER1.actualizarContra(cmbUsuario.Text, txtNueva.Text); MessageBox.Show("¡Contraseña actualizada exitosamente!", "Parcial02", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("¡Contraseña no actualizada! Favor intente mas tarde.", "Parcial02", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("¡¡Favor verifique que los datos sean correctos!", "Parcial02", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void CambiarContra_Load(object sender, EventArgs e) { cmbUsuario.DataSource = null; cmbUsuario.ValueMember = "password"; cmbUsuario.DisplayMember = "username"; cmbUsuario.DataSource = APPUSER1.getLista(); }
private void Controles() { // Actualizar ComboBox cmbUsername.DataSource = null; cmbUsername.ValueMember = "password"; cmbUsername.DisplayMember = "username"; cmbUsername.DataSource = APPUSER1.getLista(); }
private void button4_Click(object sender, EventArgs e) { APPUSER1.actualizarPermisos(comboBox3.Text, radAdmin.Checked); MessageBox.Show("¡Usuario actualizado exitosamente!", "Parcial02", MessageBoxButtons.OK, MessageBoxIcon.Information); actualizarControles(); }
private void actualizarControles() { // Realizar consulta a la base de datos List <APPUSER> lista = APPUSER1.getLista(); // Tabla (data grid view) dgvEmpleados.DataSource = null; dgvEmpleados.DataSource = lista; // Menu desplegable (combo box) comboBox1.DataSource = null; comboBox1.ValueMember = "contrasena"; comboBox1.DisplayMember = "usuario"; comboBox1.DataSource = lista; }