Пример #1
0
        public async Task <IActionResult> Index()
        {
            ViewBag.ListadoAtencionTopico = await AtencionTopicoDto.listadoAsync();

            ViewBag.ListadoEnfermeriaAtencion = await EnfermeriaAtencionDto.listadoAsync();

            return(View());
        }
Пример #2
0
        public async Task <IActionResult> ListadoAtencionValoracion()
        {
            ViewBag.listadoAtencionValoracion = await AtenValoracionDto.listadoAsyncSP();

            ViewBag.listadoTopico = await AtencionTopicoDto.listadoAsync();

            ViewBag.listadoTriaje = await AtencionTriajeDto.listadoAsync();

            return(PartialView());
        }
Пример #3
0
        public async Task <IActionResult> ConfirmarAtencion(int idAtencTriaje, DateTime fecAtencion, string horaAtencion, int idTopicoAtencion, string antecedentesAlergias, string motivoEmergencia, string tiempo, string formaInicio,
                                                            string curso, string sintomasySignos, string examPreferencial, string planTrabajo, string tratamiento, string resulExamAuxiliares, string reevaacion, string horaReevaluacion, int idPersonalSalud, int idDestinoTriaje, int idPrioridad)
        {
            //try
            //{
            var cabecera = new AtencTopico();

            cabecera.IdAtencTriaje        = idAtencTriaje;
            cabecera.FecRegistro          = DateTime.Now;
            cabecera.FecAtencion          = fecAtencion;
            cabecera.HoraAtencion         = horaAtencion;
            cabecera.IdTopicoAtencion     = idTopicoAtencion;
            cabecera.AntecedentesAlergias = antecedentesAlergias;
            cabecera.MotivoEmergencia     = motivoEmergencia;
            cabecera.Tiempo              = tiempo;
            cabecera.FormaInicio         = formaInicio;
            cabecera.Curso               = curso;
            cabecera.SintomasySignos     = sintomasySignos;
            cabecera.ExamPreferencial    = examPreferencial;
            cabecera.PlanTrabajo         = planTrabajo;
            cabecera.Tratamiento         = tratamiento;
            cabecera.ResulExamAuxiliares = resulExamAuxiliares;
            cabecera.Reevaacion          = reevaacion;
            cabecera.HoraReevaluacion    = horaReevaluacion;
            cabecera.IdPersonalSalud     = idPersonalSalud;
            cabecera.IdDestinoTriaje     = idDestinoTriaje;
            cabecera.IdPrioridad         = idPrioridad;

            List <DetalleTopico> detalle = new List <DetalleTopico>();
            var cie = HttpContext.Session.GetString("listadoCie");

            detalle = JsonConvert.DeserializeObject <List <DetalleTopico> >(cie);
            if (detalle.Count() == 0)
            {
                return(Json("NP"));
            }

            int newIdAtencTopico = await AtencionTopicoDto.Insertar(cabecera, detalle);

            return(Json(newIdAtencTopico));
            //}
            //catch (Exception ex)
            //{
            //    return Json("0");

            //    throw;
            //}
        }