Ejemplo n.º 1
0
 public bool fnAutenticacion(BEUsuario oUsuario)
 {
     try
     {
         oCon = BLConexion.SIUBET();
         DAUsuario obj = new DAUsuario(oCon);
         return(obj.fnAutenticacion(oUsuario));
     }
     catch (Exception e) { throw e; }
 }
        public IActionResult Login(string Email, string Clave)
        {
            User user = DAUsuario.Validar(Email, Clave);

            if (user == null)
            {
                return(RedirectToAction("Index"));
            }

            HttpContext.Session.SetString("objUsuario", JsonConvert.SerializeObject(user));

            return(RedirectToAction("Index", "Venta"));
        }
Ejemplo n.º 3
0
        public Usuario_VO Login(string usuario, ref bool encuentra)
        {
            DAUsuario  usuDAL = new DAUsuario();
            DataTable  dt     = usuDAL.Login(usuario);
            Usuario_VO usuVO  = new Usuario_VO();

            foreach (DataRow dr in dt.Rows)
            {
                encuentra = true;
                usuVO.USU_INT_IDUSUARIO = Convert.ToInt32(dr["idUsuario"].ToString());
                usuVO.USU_VCH_NOMBRE    = dr["nombre"].ToString();
                usuVO.USU_VCH_APELLIDOS = dr["apellidos"].ToString();
                usuVO.USU_VCH_USUARIO   = dr["usuario"].ToString();
                usuVO.USU_VCH_PASSWORD  = dr["pass"].ToString();
            }
            return(usuVO);
        }
Ejemplo n.º 4
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        EUsuario eUser = new EUsuario();

        eUser.Nickname = TB_Nickname.Text.ToString();
        eUser.Clave    = TB_Clave.Text.ToString();
        DAUsuario dUser    = new DAUsuario();
        DataTable dataUser = dUser.login(eUser);

        if (dataUser.Rows.Count > 0)
        { //verificar si ya hay algun registro;
            eUser.Id          = Int32.Parse(dataUser.Rows[0]["usuario_id"].ToString());
            eUser.Id_rol      = Int32.Parse(dataUser.Rows[0]["rol_id"].ToString());
            eUser.Nombre      = dataUser.Rows[0]["nombre"].ToString();
            Session["user"]   = eUser;
            Session["nombre"] = eUser.Nickname;
            Session["id"]     = eUser.Id;

            if (eUser.Id_rol == 1)
            {                                             //si el usuario es de tipo administrador lo redirige a la pagina principal del administrador :v
                Response.Redirect("AgregarBibliot.aspx"); //redirigir a un formulario
            }
            else
            if (eUser.Id_rol == 2)
            {
                Response.Redirect("AgregarAutores.aspx");
            }
            else
            if (eUser.Id_rol == 3)
            {
                Response.Redirect("ConsultarElemento.aspx");
            }
            else
            {
                Response.Redirect("Login.aspx");
            }
        }
        else
        {
            this.RegisterStartupScript("mensaje", ("<script type='text/javascript'>alert('Verifique el UserName y la Clave');window.location=\"Login.aspx\"</script>"));
        }

        //Response.Redirect("login.aspx");
    }
Ejemplo n.º 5
0
        public ENUsuario GetUsuarioLoginEmail(string usuario, string password)
        {
            ENUsuario oUsuario = new ENUsuario();

            using (SqlConnection con = new SqlConnection(CadenaConexion))
            {
                try
                {
                    con.Open();
                    DAUsuario odEmpleado = new DAUsuario();
                    oUsuario = odEmpleado.GetUsuarioLoginEmail(con, usuario, password);
                }
                catch (Exception ex)
                {
                    GrabarLog(ex);
                }

                return(oUsuario);
            }
        }
Ejemplo n.º 6
0
        public BEUsuario Validar_Usuario(BEUsuario oBE)
        {
            var oDa = new DAUsuario();

            return(oDa.Validar_Usuario(oBE));
        }
Ejemplo n.º 7
0
 public BLUsuario()
 {
     repository = new DAUsuario();
 }
Ejemplo n.º 8
0
 public BLUsuario()
 {
     DA = new DAUsuario();
 }