public ActionResult Index(string user, string password) { try { using (DBDenunciaEntities db = new DBDenunciaEntities()) { var lis = from d in db.TBUSUARIOS where d.correo == user && d.password == password select d; if (lis.Count() > 0) { TBUSUARIO otbusuario = lis.First(); Session["usuario"] = otbusuario; return(Content("1")); } else { return(Content("Usuario incorrecto")); } } } catch (Exception ex) { return(Content("Ocurrio un error" + ex.Message)); } }
public ActionResult ListaDenuncia() { TBUSUARIO tbusuario = (TBUSUARIO)Session["usuario"]; var tBDENUNCIAS = db.TBDENUNCIAS .Include(t => t.TBCOMISARIA) .Include(t => t.TBDISTRITO) .Include(t => t.TBESTADO) .Include(t => t.TBTIPODENUNCIA); return(View(tBDENUNCIAS.Where(u => u.idusuario == tbusuario.idusuario).ToList())); }
public ActionResult Create(TBUSUARIO tBUSUARIO) { if (ModelState.IsValid) { if (tBUSUARIO.ValidarUsuario(tBUSUARIO.numdocu) == true) { db.TBUSUARIOS.Add(tBUSUARIO); db.SaveChanges(); return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("numdocu", "Ya existe un usuario con este numero de documento"); ViewBag.idtipdocu = new SelectList(db.TBTIPODOCUMEN, "idtipdocu", "tipo", tBUSUARIO.idtipdocu); return(View(tBUSUARIO)); } } ViewBag.idtipdocu = new SelectList(db.TBTIPODOCUMEN, "idtipdocu", "tipo", tBUSUARIO.idtipdocu); return(View(tBUSUARIO)); }
public ActionResult CrearDenuncia(TBDENUNCIA tBDENUNCIA) { if (ModelState.IsValid) { TBUSUARIO tbusuario = (TBUSUARIO)Session["usuario"]; tBDENUNCIA.fecha = DateTime.Now; tBDENUNCIA.idusuario = tbusuario.idusuario; tBDENUNCIA.iddelegado = 1; tBDENUNCIA.idestado = 1; tBDENUNCIA.idpolicia = 1; tBDENUNCIA.idverazidad = 1; db.TBDENUNCIAS.Add(tBDENUNCIA); db.SaveChanges(); return(RedirectToAction("ListaDenuncia", "Usuarios")); } ViewBag.idcomisaria = new SelectList(db.TBCOMISARIAS, "idcomisaria", "nombre", tBDENUNCIA.idcomisaria); ViewBag.iddistrito = new SelectList(db.TBDISTRITOS, "iddistrito", "nombre", tBDENUNCIA.iddistrito); ViewBag.idtipo = new SelectList(db.TBTIPODENUNCIAS, "idtipo", "tipo", tBDENUNCIA.idtipo); return(View(tBDENUNCIA)); }