// GET: DelegateAccess
 public ActionResult Index(string user, string password)
 {
     try
     {
         using (DBDenunciaEntities db = new DBDenunciaEntities())
         {
             var lis = from d in db.TBDELEGADOS
                       where d.numdocu == user && d.password == password
                       select d;
             if (lis.Count() > 0)
             {
                 TBDELEGADO otbdelegado = lis.First();
                 Session["delegado"] = otbdelegado;
                 return(Content("1"));
             }
             else
             {
                 return(Content("Usuario incorrecto"));
             }
         }
     }
     catch (Exception ex)
     {
         return(Content("Ocurrio un error" + ex.Message));
     }
 }
        public ActionResult DelegadoDraf1()
        {
            //conectar con el grafico
            TBDELEGADO otbdelegado = (TBDELEGADO)Session["delegado"];
            //falta la vista
            DenunciaCount count1 = new DenunciaCount
            {
                alerta   = db.TBDENUNCIAS.Where(x => x.idtipo == 1 && x.idcomisaria == otbdelegado.idcomisaria).Count(),
                denuncia = db.TBDENUNCIAS.Where(x => x.idtipo == 2 && x.idcomisaria == otbdelegado.idcomisaria).Count()
            };

            return(Json(count1, JsonRequestBehavior.AllowGet));
        }
        public ActionResult ListaDenuncia()
        {
            TBDELEGADO tbdelegado = (TBDELEGADO)Session["delegado"];

            var tBDENUNCIAS = db.TBDENUNCIAS
                              .Include(t => t.TBCOMISARIA)
                              .Include(t => t.TBDISTRITO)
                              .Include(t => t.TBESTADO)
                              .Include(t => t.TBPOLICIA)
                              .Include(t => t.TBTIPODENUNCIA)
                              .Include(t => t.TBVERAZIDAD);

            return(View(tBDENUNCIAS.Where(u => u.idcomisaria == tbdelegado.idcomisaria).ToList()));
        }