Пример #1
0
        public void listarAtenciones(string hcu, string user, string paciente, string ip)
        {
            AtencionService             atservice  = new AtencionService();
            MedicinasServiciosViewModel medservice = new MedicinasServiciosViewModel();

            this.atenciones = new List <AtencionModel>();
            log.Info("Solicitud de atencines usuario:" + user + "__paciente:" + paciente + "__ip:" + ip + "__hcu:" + hcu);
            if (atservice.detAtenciones(hcu, user, paciente, ip) != null)
            {
                this.atenciones = DTOToModel.listaAtencionModel(atservice.detAtenciones(hcu, user, paciente, ip));
                List <MedicinasModel> m = medservice.listarMedicinasFlex(hcu);
                if (m.Count() != 0)
                {
                    foreach (AtencionModel a in this.atenciones)
                    {
                        a.medicinas = (m.Where(x => x.NroAdmision == a.CodAdmision).Count() == 0) ? a.medicinas : true;
                    }
                }
            }
            else
            {
                mensajeError = "Hubo un problema, consute con el administrador";
            }
        }
Пример #2
0
        public void getAtenciones(string hcu, string user, string paciente, string ip)
        {
            AtencionService atservice = new AtencionService();

            this.atenciones = DTOToModel.listaAtencionModel(atservice.detAtenciones(hcu, user, paciente, ip));
        }