Exemplo n.º 1
0
        protected void BtnLogin_Click1(object sender, EventArgs e)
        {
            Entidad.Empleado empleado = new Empleado();
            Negocio.Login login = new Negocio.Login();

            try
            {
                empleado = login.validarEmpleado(user.Text, pass.Text);

                if (!empleado.cedula.Equals(null) && empleado.codigo.Equals("EC") || empleado.codigo.Equals("AC"))
                {
                    Session["cedula"] = empleado.cedula;
                    Session["nombre"] = empleado.nombre;
                    Session["1apellido"] = empleado.priApellido;
                    Session["2apellido"] = empleado.segApellido;
                    Session["cargo"] = empleado.cargo;
                    Session["idempleado"] = empleado.Idempleado;
                    Session["codigo"] = empleado.codigo;
                    Response.Redirect("Index.aspx", false);
                }
                else
                {
                    Session["error"] = "No exite en la base de datos";
                    Response.Redirect("Error.aspx");
                }

            }
            catch (Exception ex)
            {
                Session["error"] = "No exite en la base de datos";
                Response.Redirect("Error.aspx");
                throw ex;
            }
        }
Exemplo n.º 2
0
        protected void BtnLogin_Click1(object sender, EventArgs e)
        {
            Entidad.Empleado empleado = new Empleado();
            Negocio.Login    login    = new Negocio.Login();

            try
            {
                empleado = login.validarEmpleado(user.Text, pass.Text);

                if (!empleado.cedula.Equals(null) && empleado.codigo.Equals("EC") || empleado.codigo.Equals("AC"))
                {
                    Session["cedula"]     = empleado.cedula;
                    Session["nombre"]     = empleado.nombre;
                    Session["1apellido"]  = empleado.priApellido;
                    Session["2apellido"]  = empleado.segApellido;
                    Session["cargo"]      = empleado.cargo;
                    Session["idempleado"] = empleado.Idempleado;
                    Session["codigo"]     = empleado.codigo;
                    Response.Redirect("Index.aspx", false);
                }
                else
                {
                    Session["error"] = "No exite en la base de datos";
                    Response.Redirect("Error.aspx");
                }
            }
            catch (Exception ex)
            {
                Session["error"] = "No exite en la base de datos";
                Response.Redirect("Error.aspx");
                throw ex;
            }
        }
Exemplo n.º 3
0
        public ActionResult Login(string rut, string clave)
        {
            ViewBag.Error = false;
            Negocio.Login login     = new Negocio.Login();
            var           respuesta = login.LoginCliente(rut.Replace(".", ""), clave);

            if (respuesta.Exito)
            {
                Negocio.Helper.Autenticacion.Login(respuesta);
                return(RedirectToAction("Index"));
            }
            ViewBag.Error   = true;
            ViewBag.Mensaje = respuesta.Mensaje;
            return(View());
        }