private void agregarUsuario() { var ObjUsuarios = new SysUsuarios(); string nombre = TxtNombre.Text.Trim(); string pass = TxtPass.Text.Trim(); string conf = TxtConfir.Text.Trim(); if (pass.Equals(conf)) { int id = ObjUsuarios.addUsuario(nombre, pass, "", DdlRol.SelectedValue.ToEntero()); if (id > 0) { Notificar(this, "Usuario agregado correctamente", TipoMensaje.Informacion); } } else { Notificar(this, "Las contraseñas con coinciden", TipoMensaje.Error); UpDivUsuario.Update(); return; } GvUsuarios.DataSource = ObjUsuarios.getUsuarios(); ObjUsuarios.Dispose(); GvUsuarios.DataBind(); UpUsuarios.Update(); UpDivUsuario.Update(); }
protected void ChkCambio_CheckedChanged(object sender, EventArgs e) { DivNueva.Visible = ChkCambio.Checked; DivNuevaConf.Visible = ChkCambio.Checked; HdnModalidad.Value = "E"; UpDivUsuario.Update(); RegistraScript(this, "$('#Titulo').text('Editar Usuario');"); }
private void editarUsuario() { var ObjUsuarios = new SysUsuarios(); string nombre = TxtNombre.Text.Trim(); string pass = TxtPass.Text.Trim(); string conf = TxtConfir.Text.Trim(); int id = HdnID.Value.ToEntero(); if (pass.Equals(conf)) { var DrUsuario = DtUsuarios.FiltroPrimero($"idUsuario={id} AND Contrasenia='{Encripta(pass)}'"); if (DrUsuario != null) { if (ChkCambio.Checked) { if (TxtNuevaPass.Text.Trim().Equals(TxtNuevaPassConf.Text.Trim())) { if (ObjUsuarios.updateUsuario(id, nombre, Encripta(TxtNuevaPass.Text.Trim()), DdlRol.SelectedValue.ToEntero())) { Notificar(this, "Usuario modificado correctamente", TipoMensaje.Informacion); DtUsuarios = ObjUsuarios.getUsuarios(); GvUsuarios.DataSource = DtUsuarios; } } else { Notificar(this, "Las contraseñas con coinciden", TipoMensaje.Error); } } else { if (ObjUsuarios.updateUsuario(id, nombre, Encripta(pass), DdlRol.SelectedValue.ToEntero())) { Notificar(this, "Usuario modificado correctamente", TipoMensaje.Informacion); DtUsuarios = ObjUsuarios.getUsuarios(); GvUsuarios.DataSource = DtUsuarios; } } } else { Notificar(this, "Contraseña incorrecta", TipoMensaje.Error); } } else { Notificar(this, "Las contraseñas con coinciden", TipoMensaje.Error); } ObjUsuarios.Dispose(); GvUsuarios.DataBind(); UpUsuarios.Update(); UpDivUsuario.Update(); }
protected void LnkEditar_Click(object sender, EventArgs e) { var lnk = sender as LinkButton; var GvRow = lnk.NamingContainer as GridViewRow; HdnModalidad.Value = "E"; HdnID.Value = GvRow.DataKey("idUsuario"); TxtNombre.Text = GvRow.DataKey("Username"); CambioContraseña.Visible = true; UpUsuarios.Update(); UpDivUsuario.Update(); RegistraScript(this, "$('#DivUsuario').modal('show');$('#Titulo').text('Editar Usuario');"); }