public ActionResult Enter(string usuario, string contraseña) { try { using (ProyectoEntities1 db = new ProyectoEntities1()) { var lista = db.Clientes.Where(x => x.UsuarioCliente.Equals(usuario) && x.Contraseña.Equals(contraseña)).ToList(); if (lista.Count() == 1) { var idUsuario = (from s in lista select s.idCliente).First(); Session["User"] = idUsuario; return(RedirectToAction("Create", "Solicituds", "")); } else { return(Content("Usuario invalido")); } } } catch (Exception ex) { return(Content(ex.ToString())); } }
public ActionResult Enter(string usuario, string contraseña) { try { using (ProyectoEntities1 db = new ProyectoEntities1()) { var lista = db.Clientes.Where(x => x.UsuarioCliente.Equals(usuario) && x.Contraseña.Equals(contraseña)).ToList(); if (lista.Count() == 1) { var lst = new List <Sesiones>(); var idUsuario = (from s in lista select s.idCliente).First(); Session["User"] = idUsuario; foreach (var user in lista) { var modelo = new Sesiones(); modelo.id = user.idCliente; modelo.usuario = user.UsuarioCliente; lst.Add(modelo); } return(RedirectToAction("Create", "Vehiculoes", "")); } else { return(Content("Usuario invalido")); } } } catch (Exception ex) { return(Content(ex.ToString())); } }
// GET: Solicituds public ActionResult Index() { //0 solicitud pendiente y 1 solicitud completa using (ProyectoEntities1 db = new ProyectoEntities1()) { var solicitud = from s in db.Solicitud join c in db.Clientes on s.idCliente equals c.idCliente where s.Estado == 0 select new { nombre = c.Nombre, telefono = c.Telefono, s.Detalle, s.idSolicitud }; var lista = new List <Solicitudes>(); foreach (var user in solicitud.ToList()) { var modelo = new Solicitudes(); modelo.Nombre = user.nombre; modelo.Telefono = user.telefono; modelo.Detalle = user.Detalle; modelo.id = user.idSolicitud; lista.Add(modelo); } return(View(lista)); } //var solicitud = db.Solicitud.Include(s => s.Clientes).Include(s => s.Mecanicos); }