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" }; }
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); }
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; }