Пример #1
0
        protected void LbActivacion_Click(object sender, EventArgs e)
        {
            int          idusuario = int.Parse((sender as LinkButton).CommandArgument);
            SsfUsuarioBO ubo       = new SsfUsuarioBO();

            if (ubo.Find(idusuario).ESTADO == 1)
            {
                ubo.DesactivarSP(idusuario);
            }
            else
            {
                ubo.ActivarSP(idusuario);
            }
            RefreshModel();
        }
Пример #2
0
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            SsfUsuarioBO ubo = new SsfUsuarioBO();
            SSF_USUARIO  usu = ubo.ValidaUsuario(loginname.Text.Trim(), loginpass.Text.Trim());

            if (usu != null)
            {
                Session["Usuario"] = usu;
                Server.Transfer("Home.aspx");
            }
            else
            {
                lloginpass.Text = "Contraseña inválida";
            }
        }
Пример #3
0
        private void CargaEditar()
        {
            SSF_USUARIO u         = null;
            string      idUsuario = Request.Params["editar"];

            if (idUsuario != null)
            {
                if (!idUsuario.Equals(string.Empty))
                {
                    u = new SsfUsuarioBO().Find(int.Parse(idUsuario));
                    CargaPersona(u);
                    HdnID.Value              = u.ID.ToString();
                    DdlPerfil.SelectedValue  = u.SSF_PERFIL.ID.ToString();
                    DdlEmpresa.SelectedValue = u.SSF_EMPRESA.ID.ToString();
                    TbUsername.Text          = u.USERNAME;
                }
            }
            if (u != null)
            {
                idPersona = u.SSF_PERSONA.ID;
            }
        }
Пример #4
0
        protected void BtnGuardar_Click(object sender, EventArgs e)
        {
            LimpiaMensajes();


            if (DdlPersona.Enabled == false || DdlPersona.Items.Count == 0)
            {
                Lerror.Text = "Debe seleccionar una persona";
            }
            else if (TbUsername.Text.Trim().Equals(string.Empty))
            {
                Lerror.Text = "Nombre de usuario no puede quedar en blanco";
            }
            else if (!TbContrasena.Text.Trim().Equals(string.Empty) && !TbContrasena2.Text.Trim().Equals(string.Empty) && !TbContrasena.Text.Trim().Equals(TbContrasena2.Text.Trim()))
            {
                Lerror.Text = "Las contraseñas no son iguales";
            }
            else
            {
                SSF_USUARIO u = new SsfUsuarioBO().Find(int.Parse(HdnID.Value));
                u.ID_PERSONA = Decimal.Parse(DdlPersona.SelectedValue);
                u.ID_PERFIL  = Decimal.Parse(DdlPerfil.SelectedValue);
                u.ID_EMPRESA = Decimal.Parse(DdlEmpresa.SelectedValue);
                u.USERNAME   = TbUsername.Text.Trim();
                if (!(TbContrasena.Text.Equals(string.Empty) && TbContrasena2.Text.Equals(string.Empty)))
                {
                    u.CONTRASENA = TbContrasena.Text.Trim();
                }
                if (new SsfUsuarioBO().UpdateSP(u))
                {
                    Lexito.Text = "Usuario modificado con éxito.";
                }
                else
                {
                    Lerror.Text = "No se pudo modificar.";
                }
            }
        }
Пример #5
0
        private void RefreshModel()
        {
            var refresh = new SsfUsuarioBO().GetAll();

            GvUsuarios.DataBind();
        }