private void saveUsuario() { try { TBL_USUARIO _infoUsuario = new TBL_USUARIO(); _infoUsuario.usu_correo = txtCorreo.Text.TrimEnd().TrimStart(); _infoUsuario.usu_apellidos = txtApellidos.Text.TrimEnd().TrimStart().ToUpper(); _infoUsuario.usu_nombres = txtNombres.Text.TrimEnd().TrimStart().ToUpper(); //Login MD5 sha1 Encriptacion _infoUsuario.usu_password = LogicaNegocios.complementos.encriptar.GetMD5(txtClave.Text); _infoUsuario.rol_id = Convert.ToByte(cmbRol.SelectedValue); bool result = LogicaUsuarios.saveUser(_infoUsuario); if (result) { MessageBox.Show("Usuario guardado correctamente", "Sistema HelpDesk", MessageBoxButtons.OK, MessageBoxIcon.Information); List <TBL_USUARIO> _listaUsuarios = new List <TBL_USUARIO>(); _listaUsuarios = LogicaUsuarios.getAllUsers(); cargarUsuarios(_listaUsuarios); nuevoUsuario(); } } catch (Exception) { MessageBox.Show("Error al guardar usuario", "Sistema HelpDesk", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void deleteUsuario() { if (!string.IsNullOrEmpty(lblCodigo.Text)) { var res = MessageBox.Show("Desea eliminar el registro ? ", "Sistema HelpDesk", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (res.ToString() == "Yes") { TBL_USUARIO _infoUser = new TBL_USUARIO(); _infoUser = LogicaUsuarios.getUsersXId(Convert.ToInt32(lblCodigo.Text)); if (_infoUser != null) { if (LogicaUsuarios.deleteUser(_infoUser)) { MessageBox.Show("Registro eliminado correctamente jaja "); List <TBL_USUARIO> _listaUsuarios = new List <TBL_USUARIO>(); _listaUsuarios = LogicaUsuarios.getAllUsers(); cargarUsuarios(_listaUsuarios); nuevoUsuario(); } } } } else { MessageBox.Show("No se ha seleccionado ningún registro para eliminar "); } }
private void updateUsuario() { try { TBL_USUARIO _infoUsuario = new TBL_USUARIO(); //_infoUsuario = LogicaUsuarios.getUsersXId(int.Parse(lblCodigo.Text)); if (_infoUsuario != null) { _infoUsuario.usu_id = Convert.ToInt32(lblCodigo.Text); _infoUsuario.usu_correo = txtCorreo.Text.TrimEnd().TrimStart(); _infoUsuario.usu_apellidos = txtApellidos.Text.TrimEnd().TrimStart().ToUpper(); _infoUsuario.usu_nombres = txtNombres.Text.TrimEnd().TrimStart().ToUpper(); //Login MD5 sha1 Encriptacion if (!string.IsNullOrEmpty(_infoUsuario.usu_password = txtClave.Text)) { _infoUsuario.usu_password = LogicaNegocios.complementos.encriptar.GetMD5(txtClave.Text); } _infoUsuario.rol_id = Convert.ToByte(cmbRol.SelectedValue); bool result = LogicaUsuarios.updateUser3(_infoUsuario); if (result) { MessageBox.Show("Usuario Modificado correctamente", "Sistema HelpDesk", MessageBoxButtons.OK, MessageBoxIcon.Information); List <TBL_USUARIO> _listaUsuarios = new List <TBL_USUARIO>(); _listaUsuarios = LogicaUsuarios.getAllUsers(); cargarUsuarios(_listaUsuarios); nuevoUsuario(); } } } catch (Exception ex) { MessageBox.Show("Error al guardar usuario", "Sistema HelpDesk", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void fmrUsuario_Load(object sender, EventArgs e) { List <TBL_USUARIO> _listaUsuarios = new List <TBL_USUARIO>(); _listaUsuarios = LogicaUsuarios.getAllUsers(); if (_listaUsuarios != null && _listaUsuarios.Count > 0) { cargarUsuarios(_listaUsuarios); } cargarRoles(); }
private void buscar(string op) { if (!string.IsNullOrEmpty(op)) { List <TBL_USUARIO> _listaUsuarios = new List <TBL_USUARIO>(); string datoBuscar = txtBuscar.Text; switch (op) { case "Todos": _listaUsuarios = LogicaUsuarios.getAllUsers(); cargarUsuarios(_listaUsuarios); txtBuscar.Clear(); break; case "Nombres": _listaUsuarios = LogicaUsuarios.getUsersXNombres(datoBuscar); cargarUsuarios(_listaUsuarios); break; case "Correo": _listaUsuarios = LogicaUsuarios.getUsersXCorreo(datoBuscar); cargarUsuarios(_listaUsuarios); break; case "Apellidos": _listaUsuarios = LogicaUsuarios.getUsersXApellidos(datoBuscar); cargarUsuarios(_listaUsuarios); break; case "Rol": _listaUsuarios = LogicaUsuarios.getUsersXRol(datoBuscar); cargarUsuarios(_listaUsuarios); break; } } }