コード例 #1
0
        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));
            }
        }
コード例 #2
0
        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));
            }
        }
コード例 #3
0
 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));
     }
 }