public ActionResult GuardarAsistente(Asistente prmAsistente) { if (ModelState.IsValid) { ControlCovid.Models.BLL.AsistenteBLL asistenteBLL = new Models.BLL.AsistenteBLL(); Respuesta data = asistenteBLL.AlmacenarAsistente(prmAsistente); if (data.Existosa) { ViewBag.TheResult = true; ViewBag.Mensaje = $"Registro exitoso, su codigo de registro es: {data.Mensaje}."; prmAsistente = new Asistente(); ModelState.Clear(); ViewBag.MostrarModal = false; ViewBag.MostrarFormulario = true; ViewBag.Diagnostico = false; Response.AddHeader("REFRESH", "7;URL=/Home/Index"); return(View("Index", prmAsistente)); } else { ViewBag.TheResult = false; ViewBag.MostrarModal = false; ViewBag.MostrarFormulario = true; ViewBag.Mensaje = $"No se pudo registrar su solicitud por el siguiente motivo: {data.Mensaje}"; return(View("Index", prmAsistente)); } } else { ViewBag.MostrarFormulario = true; ViewBag.MostrarModal = false; return(View("Index", prmAsistente)); } }
public ActionResult GuardarTemperatura(UsuarioTemperatura prmAsistente) { if (ModelState.IsValid) { ControlCovid.Models.BLL.AsistenteBLL asistenteBLL = new Models.BLL.AsistenteBLL(); Respuesta data = asistenteBLL.ModificarAsistente(prmAsistente); if (data.Existosa) { ViewBag.TheResult = true; ViewBag.Mensaje = $"Registro de temperatura finalizado correctamente."; prmAsistente = new UsuarioTemperatura(); ModelState.Clear(); return(View("Edit", prmAsistente)); } else { ViewBag.TheResult = false; ViewBag.Mensaje = $"No se pudo registrar su solicitud por el siguiente motivo: {data.Mensaje}"; return(View("Edit", prmAsistente)); } } else { return(View("Edit", prmAsistente)); } }
public ActionResult GenerarReporte(Consulta prmParametros) { if (ModelState.IsValid) { ControlCovid.Models.BLL.AsistenteBLL asistenteBLL = new Models.BLL.AsistenteBLL(); List <dynamic> lista = asistenteBLL.RecuperarListaAsistentes(prmParametros.FechaServicio, prmParametros.IdServicio, prmParametros.SoloPersonasNuevas); TempData["Resultados"] = lista; return(RedirectToAction("Index", "Print")); } else { return(View("Index", prmParametros)); } }