예제 #1
0
        public ActionResult Inspeccion(string id){

                Inspecciones ver =new Inspecciones().Ver(id);

                return new PdfActionResult("Inspeccion", ver, (writer, document) => { document.AddCreationDate(); document.SetPageSize(PageSize.A4); })
                {
                 FileDownloadName = ver.apoyo.nombre + ".pdf"
                };

            }
예제 #2
0
        public ActionResult Inspeccion(string id)
        {
            Inspecciones inspeccion = new Inspecciones().Ver(id);

            bool comprobar = new Apoyo().ComprobarApoyo(inspeccion.apoyo.id, User.Identity.GetUserId());

            if (!comprobar)
            {
                TempData["MensajeAP"] = "No tiene credenciales para realizar esta operación.";
                return RedirectToAction("Index", "Acceso");
            }

            return View(inspeccion);
        }
예제 #3
0
        public Inspecciones InspeccionN(string id_ap) {

            Inspecciones retornar = new Inspecciones();
            retornar.listaFR = db.Factores_Riesgo.ToList();
            retornar.listaAFR = db.Agrupacion_FR.OrderBy(m=>m.nombre).ToList();
            retornar.listaGPR = new Grados_Proximidad().ListaDrop();
            retornar.listaPA = db.Patologias.OrderBy(m => m.nombre).ToList();
            retornar.id_apoyo = id_ap;
            retornar.nombreApoyo = db.ApoyoLista.First(m => m.id == id_ap).nombre;
            retornar.fecha = DateTime.Now;
            retornar.fechaConv = DateTime.Now.ToString();

            List<SelectListItem> lista = new List<SelectListItem>();

            SelectListItem items = new SelectListItem();
            items.Text = "0";
            items.Value = "0";
            lista.Add(items);
            SelectListItem items1 = new SelectListItem();
            items1.Text = "1";
            items1.Value = "1";
            lista.Add(items1);
            SelectListItem items2 = new SelectListItem();
            items2.Text = "2";
            items2.Value = "2";
            lista.Add(items2);

            retornar.patologiaGrado = lista;

            return retornar;       
        }