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); } } }
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)); }
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")); } }
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)); }
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)); } }