Exemplo n.º 1
0
 public ActionResult Cadastrar(UsuarioFornecedor user)
 {
     if (ModelState.IsValid)
     {
         string senhaHash = Crypter.Blowfish.Crypt(user.Senha);
         var    usuario   = new QueryUsuarioFornecedor();
         user.Senha = senhaHash;
         usuario.Inserir(user);
         return(View("SucessoAdm"));
     }
     return(View(user));
 }
Exemplo n.º 2
0
 public ActionResult Editar(UsuarioFornecedor user)
 {
     if (ModelState.IsValid)
     {
         string senhaHash = Crypter.Blowfish.Crypt(user.Senha);
         var    usuario   = new QueryUsuarioFornecedor();
         user.Senha = senhaHash;
         usuario.Alterar(user);
         return(RedirectToAction("Index"));
     }
     return(View(user));
 }
Exemplo n.º 3
0
 public ActionResult Painel()
 {
     if (TempData["UsuarioFornecedor"] != null)
     {
         var logado = TempData["UsuarioFornecedor"] as UsuarioFornecedor;
         TempData.Keep();
         var users = new QueryUsuarioFornecedor();
         List <UsuarioFornecedor> usersList = users.ListarPorNome(logado.Nome);
         if (usersList.Count() == 0)
         {
             return(View("Alert"));
         }
         UsuarioFornecedor usuarioSelecionado = usersList[0];
         return(View(usuarioSelecionado));
     }
     return(View());
 }
Exemplo n.º 4
0
        public ActionResult Index(UsuarioFornecedor user)
        {
            var logado = new UsuarioFornecedor
            {
                Id         = user.Id,
                Nome       = user.Nome,
                email      = user.email,
                Senha      = user.Senha,
                contaBanco = user.contaBanco
            };
            var usuario = new QueryUsuarioFornecedor();

            if (usuario.ValidaUserMaster(user))
            {
                return(RedirectToAction("Cadastrar"));
            }
            return(View("Alert"));
        }