public ActionResult LoginTrabajador(Trabajador tra) { using (GymNautilusEntities3 db = new GymNautilusEntities3()) { var userDetails = db.Trabajador.Where(x => x.Email == tra.Email && x.Contrasena == tra.Contrasena).FirstOrDefault(); if (userDetails == null) { tra.LoginError = "Email o contraseña incorrecta"; return(View("LoginTrabajador", tra)); } else { Session["IdTrabajador"] = userDetails.IdTrabajador; Session["EmailTra"] = userDetails.Email; Session["NombreTra"] = userDetails.Nombre; return(RedirectToAction("InsertarProducto", "Producto")); } } }
public ActionResult Login(Cliente cli) { using (GymNautilusEntities3 db = new GymNautilusEntities3()) { var userDetails = db.Cliente.Where(x => x.Email == cli.Email && x.Contrasena == cli.Contrasena).FirstOrDefault(); if (userDetails == null) { cli.LoginError = "Email o contraseña incorrecta"; return(View("Login", cli)); } else { Session["IdCliente"] = userDetails.IdCliente; Session["EmailCli"] = userDetails.Email; Session["NombreCli"] = userDetails.Nombre; Session["TelefCli"] = userDetails.Telefono; return(RedirectToAction("Index", "Home")); } } }