public ActionResult Login(string usuario, string correo) { if (!string.IsNullOrEmpty(usuario) && !string.IsNullOrEmpty(correo)) { aplicacion1Entities abc = new aplicacion1Entities(); var user = abc.Usuarios.Where(e => e.nomUsuario.Equals(usuario) && e.correo.Equals(correo)).FirstOrDefault(); if (user != null) { FormsAuthentication.SetAuthCookie(user.nomUsuario, true); return(RedirectToAction("Index", "Usuario")); } else { return(Login("no encontramos tus datos")); } } else { return(Login("llena los campos para iniciar sesion")); } }
// GET: Usuario public ActionResult Index() { var getusuariorecords = dc.crudUsuario(null, null, null, null, null, null, "Select").ToList(); aplicacion1Entities sd = new aplicacion1Entities(); List <Usuario> vusuario = sd.Usuarios.ToList(); List <Role> vrole = sd.Roles.ToList(); List <Membresia> vmembresia = sd.Membresias.ToList(); var seleccion = from c in vusuario join st in vrole on c.idrol equals st.idrol into table1 from st in table1.DefaultIfEmpty() join ct in vmembresia on c.idMembresia equals ct.idMembresia into table2 from ct in table2.DefaultIfEmpty() select new UsuarioClass { tipousuario = c, tiporol = st, tipoMembresia = ct }; return(View(seleccion)); }