Ejemplo n.º 1
0
        public ActionResult Login(string login, string senha)
        {
            var collection = new LoginViewModel
            {
                Login = login,
                Senha = senha
            };

            try
            {
                if (PixCoreValues.Login(collection))
                {
                    TempData["LoginMessage"] = string.Empty;
                    return(RedirectToAction("Index", "Home"));
                }
                else
                {
                    TempData["LoginMessage"] = "Usuário ou senha invalida";
                    return(RedirectToAction("Index", "Login"));
                }
            }
            catch (Exception e)
            {
                TempData["LoginMessage"] = e.StackTrace;
                return(RedirectToAction("Index", "Login"));
            }
        }
Ejemplo n.º 2
0
        public ActionResult Index(string login, string senha)
        {
            var collection = new LoginViewModel
            {
                Login = login,
                Senha = senha
            };

            try
            {
                if (PixCoreValues.Login(collection))
                {
                    // Response.Redirect(PixCoreValues.defaultSiteUrl);
                    return(Redirect("/home/index"));
                }
                else
                {
                    ViewData["TemporariaMensagem"] = "Usuario ou senha invalida";
                    return(RedirectToAction("Index"));
                }
            }
            catch
            {
                ViewData["TemporariaMensagem"] = "Usuario ou senha invalida";
                return(RedirectToAction("Index"));
            }
        }
Ejemplo n.º 3
0
        public ActionResult Login(string login, string senha)
        {
            var collection = new LoginViewModel
            {
                Login = login,
                Senha = senha
            };

            try
            {
                if (PixCoreValues.Login(collection))
                {
                    TempData["LoginMessage"] = string.Empty;

                    if (PixCoreValues.UsuarioLogado.idPerfil == 2 || PixCoreValues.UsuarioLogado.idPerfil == 6)
                    {
                        return(RedirectToAction("Index", "Home"));
                    }

                    var op = GetOportunidade();
                    if (op != null)
                    {
                        return(RedirectToAction("Index", "CheckIn", new { optId = op.ID }));
                    }

                    return(RedirectToAction("Index", "Vaga"));
                }
                else
                {
                    TempData["LoginMessage"] = "Usuario ou senha invalida";
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception e)
            {
                TempData["LoginMessage"] = "Usuario ou senha invalida";
                return(RedirectToAction("Index"));
            }
        }