Esempio n. 1
0
        static void Main(string[] args)
        {
            QueryUsuarioConsumidor user = new QueryUsuarioConsumidor();

            Console.Write("Digite o usuario");
            string usuario = Console.ReadLine();

            Console.Write("Digite a conta de email");
            string email = Console.ReadLine();

            Console.Write("Digite a senha");
            string senha = Console.ReadLine();

            Console.Write("Digite a conta bancaria");
            string conta = Console.ReadLine();

            UsuarioConsumidor user1 = new UsuarioConsumidor
            {
                Nome       = usuario,
                email      = email,
                Senha      = senha,
                contaBanco = conta,
            };

            user1.Id = 99;

            var usuarios = user.ListarTodos();

            foreach (var temp in usuarios)
            {
                Console.WriteLine(temp.nome);
            }
        }
Esempio n. 2
0
        public ActionResult ListarCampoAluguel(int id)
        {
            var field     = new QueryUsuarioConsumidor();
            var fieldList = field.ListarCamposAlugueis();
            var logged    = new UsuarioConsumidor {
                Id = id
            };

            TempData["UsuarioConsumidor"] = logged;
            return(View(fieldList));
        }
Esempio n. 3
0
 public ActionResult Editar(UsuarioConsumidor user)
 {
     if (ModelState.IsValid)
     {
         string senhaHash = Crypter.Blowfish.Crypt(user.Senha);
         var    usuario   = new QueryUsuarioConsumidor();
         user.Senha = senhaHash;
         usuario.Alterar(user);
         return(RedirectToAction("Index"));
     }
     return(View(user));
 }
Esempio n. 4
0
        public ActionResult VerReservas(int id)
        {
            var field     = new QueryUsuarioConsumidor();
            var fieldList = field.ListarCamposAlugueisPorIdUsuario(id);
            var logged    = new UsuarioConsumidor {
                Id = id
            };

            TempData["UsuarioConsumidor"] = logged;
            foreach (var item in fieldList)
            {
                item.responsavelId = id;
            }
            return(View(fieldList));
        }
Esempio n. 5
0
 public ActionResult Index(UsuarioConsumidor user)
 {
     if (ModelState.IsValid)
     {
         string senhaHash = Crypter.Blowfish.Crypt(user.Senha);
         var    usuario   = new QueryUsuarioConsumidor();
         if (usuario.VerificaUserName(user))
         {
             user.Senha = senhaHash;
             usuario.Inserir(user);
         }
         return(View("UsuarioExistente"));
     }
     return(View(user));
 }
Esempio n. 6
0
 public ActionResult Painel()
 {
     if (TempData["UsuarioConsumidor"] != null)
     {
         var logado = TempData["UsuarioConsumidor"] as UsuarioConsumidor;
         TempData.Keep();
         var users = new QueryUsuarioConsumidor();
         List <UsuarioConsumidor> usersList = users.ListarPorNome(logado.Nome);
         if (usersList.Count() == 0)
         {
             return(View("Alert"));
         }
         UsuarioConsumidor usuarioSelecionado = usersList[0];
         return(View(usuarioSelecionado));
     }
     return(View());
 }
Esempio n. 7
0
        public ActionResult Index(UsuarioConsumidor user)
        {
            var logado = new UsuarioConsumidor
            {
                Id         = user.Id,
                Nome       = user.Nome,
                email      = user.email,
                Senha      = user.Senha,
                contaBanco = user.contaBanco
            };
            var usuario = new QueryUsuarioConsumidor();

            if (usuario.ValidaUser(user))
            {
                TempData["UsuarioConsumidor"] = logado;
                return(RedirectToAction("Painel"));
            }
            return(View("Alert"));
        }