public ActionResult Login(Usuario objUser) { if (ModelState.IsValid) { using (catalogoOficialEntities db = new catalogoOficialEntities()) { var obj = db.Usuario.Where(a => a.nome_Usuario.Equals(objUser.nome_Usuario) && a.senha_Usuario.Equals(objUser.senha_Usuario)).FirstOrDefault(); if (obj == null) { objUser.LoginErrorMessage = "Usuario ou senha incorretos"; return(View("Login", objUser)); } else { Session["id_Usuario"] = objUser.id_Usuario; Session["nome_Usuario"] = objUser.nome_Usuario; if (Session["nome_Usuario"].ToString() == "cliente") { return(RedirectToAction("Index", "Index")); } if (Session["nome_Usuario"].ToString() == "adm") { return(RedirectToAction("AcessoADMIN", "Admin")); } else { return(View("Login", objUser)); } } } } return(View()); }
public ActionResult Login(Usuario objUser) { if (ModelState.IsValid) { using (catalogoOficialEntities db = new catalogoOficialEntities()) { var user = db.Usuario.Where(a => a.nome_Usuario.Equals(objUser.nome_Usuario) && a.senha_Usuario.Equals(objUser.senha_Usuario)).FirstOrDefault(); dynamic userResposta = user; if (userResposta == null) { userResposta = new { LoginErrorMessage = "Usuario ou senha incorretos" }; return(View("Login", userResposta)); } else { Session["id_Usuario"] = user.id_Usuario; return(RedirectToAction("Index", "Index")); } } } return(View(objUser)); }
// GET: Index public ActionResult Index() { catalogoOficialEntities db = new catalogoOficialEntities(); List <Carro> carros = new List <Carro>(); carros = db.Carro.ToList(); ViewBag.Carros = carros; ViewBag.Tipo = new SelectList(db.Tipo, "id_Tipo", "descricao"); return(View()); }
//public ActionResult CatalogoCategoria(int id) //{ // if (ModelState.IsValid) // { // cadastrar o TODOS no banco // esse TODOS vai ter um id // if (id == todos(1001) // if (id == 1001) // List<Tipo> TipoInfo = db.Tipo.ToList(); // { // List<Tipo> TipoInfo = db.Tipo.ToList(); // } // else // { // else // List<Tipo> TipoInfo = db.Tipo.Where(x => x.id_Tipo == id).ToList(); // return View(/*db.Tipo.ToList()*/TipoInfo); // } // }// fim if // return RedirectToAction("CatalogoCategoria", "CataCategoria", new { id = 1002 }); //} public ActionResult CatalogoCategoria(int?id) { Session["idCarroCliente"] = id; catalogoOficialEntities db = new catalogoOficialEntities(); List <Tipo> tipos = db.Tipo.ToList(); ViewBag.Tipos = tipos; //ViewBag.Tipos = new SelectList(db.Tipo, "id_Tipo", "descricao"); return(View()); }