private void btnAceptar_Click(object sender, EventArgs e) { if ((this.txtLogin.Text != "") && (this.txtClave.Text != "")) { if ((this.txtLogin.Text.Equals("admin")) && (txtClave.Text.Equals("admin"))) { UsuarioD oUsuarioD = new UsuarioD(this.conexion); List <UsuarioL> respuesta = oUsuarioD.usuarioAdministrador(new UsuarioL(this.txtLogin.Text, "Administrador", this.txtClave.Text)); if (oUsuarioD.Error) { MessageBox.Show("Error validando login:"******"Login o password inválidos"); } } else { UsuarioD oUsuarioD = new UsuarioD(this.conexion); List <UsuarioL> respuesta = oUsuarioD.validarLogin(new UsuarioL(this.txtLogin.Text, "", this.txtClave.Text)); if (oUsuarioD.Error) { MessageBox.Show("Error validando login:"******"Login o password inválidos"); } } } else { MessageBox.Show("Faltan datos requeridos"); } }
/// <summary> /// Metodo que se encarga de cargar el datagridview /// </summary> public void cargarGrid() { try { UsuarioD oUsuarioD = new UsuarioD(this.cnx); this.grdUsuario.DataSource = oUsuarioD.obtenerUsuario(); if (oUsuarioD.Error) { MessageBox.Show("Error cargando los datos" + oUsuarioD.ErrorDescription); } } catch (Exception e) { MessageBox.Show("Error cargando los datos" + e.Message); } }
/// <summary> /// Metodo que crea un nuevo registro /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnNuevo_Click(object sender, EventArgs e) { frmEdicionUsuario ofrmEdicion = new frmEdicionUsuario(); ofrmEdicion.ShowDialog(); if (ofrmEdicion.Aceptar) { UsuarioD oUsuarioD = new UsuarioD(this.cnx); oUsuarioD.agregarUsuario(ofrmEdicion.OUsuarioL); if (oUsuarioD.Error) { MessageBox.Show("Error agregando los datos:" + oUsuarioD.ErrorDescription); } else { MessageBox.Show("Usuario agregado!!!"); this.cargarGrid(); } } }
/// <summary> /// Metodo que edita la línea seleccionada /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnEditar_Click(object sender, EventArgs e) { if (this.grdUsuario.RowCount > 0) { UsuarioL oUsuarioOriginal = (UsuarioL)this.grdUsuario.CurrentRow.DataBoundItem; frmEdicionUsuario ofrmEdicion = new frmEdicionUsuario(oUsuarioOriginal); ofrmEdicion.ShowDialog(); if (ofrmEdicion.Aceptar) { UsuarioD oUsuarioD = new UsuarioD(this.cnx); oUsuarioD.editarUsuario(oUsuarioOriginal, ofrmEdicion.OUsuarioL); if (oUsuarioD.Error) { MessageBox.Show("Error actualizando los datos:" + oUsuarioD.ErrorDescription); } else { MessageBox.Show("Usuario actualizado!!!"); this.cargarGrid(); } } } }