Ejemplo n.º 1
0
 public static bool VerificaSenha(string SENHA)
 {
     using (CEPAD_IIIEntities dc = new CEPAD_IIIEntities())
     {
         var existeSENHA = (from u in dc.Usuario
                            where u.Senha == SENHA
                            select u).FirstOrDefault();
         if (existeSENHA != null)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
Ejemplo n.º 2
0
 public ActionResult Login(Usuario u)
 {
     // esta action trata o post (login)
     if (ModelState.IsValid) //verifica se é válido
     {
         using (CEPAD_IIIEntities dc = new CEPAD_IIIEntities())
         {
             var v = dc.Usuario.Where(a => a.USuario1.Equals(u.USuario1) && a.Senha.Equals(u.Senha)).FirstOrDefault();
             if (v != null)
             {
                 Session["usuarioLogadoID"]   = v.ID_Usuario.ToString();
                 Session["nomeUsuarioLogado"] = v.USuario1.ToString();
                 return(RedirectToAction("Index", "Municipes"));
             }
         }
     }
     return(View(u));
 }
Ejemplo n.º 3
0
 public ActionResult Pesquisa()
 {
     if (Session["usuarioLogadoID"] != null)
     {
         using (var db = new CEPAD_IIIEntities())
         {
             var _cliente = db.Municipe.ToList();
             var data     = new ClienteVM()
             {
                 Clientes = _cliente
             };
             return(View(data));
         }
     }
     else
     {
         return(RedirectToAction("Login", "Home"));
     }
 }
Ejemplo n.º 4
0
 public ActionResult cadastro1(Usuario _usuario)
 {
     if (ModelState.IsValid)
     {
         using (CEPAD_IIIEntities dc = new CEPAD_IIIEntities())
             //verifica duplicidade
             if (!UsuarioDAL.VerificaSenha(_usuario.Senha))
             {
                 dc.Usuario.Add(_usuario);
                 dc.SaveChanges();
                 ModelState.Clear();
                 _usuario        = null;
                 ViewBag.Message = "Usuário registrado sucesso.";
             }
             else
             {
                 ViewBag.Message = "Email já cadastrado.";
             }
     }
     return(View(_usuario));
 }
Ejemplo n.º 5
0
        public ActionResult Pesquisa(ClienteVM _clientevm)
        {
            using (var db = new CEPAD_IIIEntities())
            {
                var clientePesquisa = from clienterec in db.Municipe
                                      where ((_clientevm.Nome == null) || (clienterec.Nome == _clientevm.Nome.Trim()))

                                      && ((_clientevm.CPF == null) || (clienterec.CPF + "" == _clientevm.CPF.Trim()))
                                      select new
                {
                    Id = clienterec.ID_Municipe,
                    clienterec.Nome,
                    clienterec.Cidade,
                    clienterec.CPF,
                    clienterec.Rua,
                    Rg = clienterec.RG,
                    Uf = clienterec.UF,
                    clienterec.Email,
                };
                List <Municipe> listaClientes = new List <Municipe>();
                foreach (var reg in clientePesquisa)
                {
                    Municipe clientevalor = new Municipe();
                    clientevalor.ID_Municipe = reg.Id;
                    clientevalor.Nome        = reg.Nome;
                    clientevalor.Cidade      = reg.Cidade;
                    clientevalor.CPF         = reg.CPF;
                    clientevalor.Rua         = reg.Rua;
                    clientevalor.RG          = reg.Rg;
                    clientevalor.UF          = reg.Uf;
                    clientevalor.Email       = reg.Email;



                    listaClientes.Add(clientevalor);
                }
                _clientevm.Clientes = listaClientes;
                return(View(_clientevm));
            }
        }