예제 #1
0
        public ActionResult Login(string usuario, string password)
        {
            usuario  = "*****@*****.**";
            password = "******";
            try
            {
                ENUsuario usuarioLogin = LNUsuario.ObtenerPorCorreoElectronico(usuario);

                if (usuarioLogin != null)
                {
                    Crypto pwd     = new Crypto(Crypto.CryptoTypes.encTypeTripleDES);
                    string decrypt = pwd.Decrypt(usuarioLogin.var_Password);
                    if (decrypt != password)
                    {
                        return(View("Login"));
                    }
                    Session["NombreUsuario"] = string.Concat(usuarioLogin.var_Nombre, " ", usuarioLogin.var_Apellidos);
                    return(RedirectToAction("Index", "Home"));
                }
            }
            catch (Exception ex)
            {
                return(View("Login"));
            }

            return(View("Login"));
        }