Exemplo n.º 1
0
    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();
    }
Exemplo n.º 2
0
 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');");
 }
Exemplo n.º 3
0
    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();
    }
Exemplo n.º 4
0
    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');");
    }