Ejemplo n.º 1
0
 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));
     }
 }
Ejemplo n.º 2
0
        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()));
        }
Ejemplo n.º 3
0
        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));
        }
Ejemplo n.º 4
0
        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));
        }