Ejemplo n.º 1
0
        public void getOIQx(int idOrden)
        {
            this.quirurgicaModel = new OIQuirurgicaModel();
            IOrdenIQxService _service = new OrdenIQxService();
            var oiq = _service.getOrden(idOrden);

            this.quirurgicaModel = DTOToModel.getOIQx(oiq);
            if (oiq.Equipo != null)
            {
                this.quirurgicaModel.Equipos = DTOToModel.filtroModel(oiq.Equipo);
            }
            if (oiq.Suministro != null)
            {
                this.quirurgicaModel.Insumos = DTOToModel.suministroModel(oiq.Suministro);
            }
            if (oiq.Cirugia != null)
            {
                this.quirurgicaModel.Procedimientos = DTOToModel.filtroModel(oiq.Cirugia);
            }
            if (oiq.Diagnostico != null)
            {
                this.quirurgicaModel.Diagnosticos = DTOToModel.filtroModel(oiq.Diagnostico);
            }
            if (oiq.Anexos != null)
            {
                this.quirurgicaModel.anexos = DTOToModel.getArchivos(oiq.Anexos);
            }
            //this.quirurgicaModel.Insumos = DTOToModel.filtroModel(oiq.Suministro);
        }
Ejemplo n.º 2
0
        public void listaOIQx(string busqueda, string especialidad, string codEstado, string fechaini, string fechafin, bool qxprogramado)
        {
            this.listOIQx = new List <OIQuirurgicaModel>();
            IOrdenIQxService _service = new OrdenIQxService();
            var s = _service.ordenes(busqueda, especialidad, codEstado, fechaini, fechafin, qxprogramado);

            this.listOIQx = DTOToModel.listaOrdenIQx(s);
        }
Ejemplo n.º 3
0
        public void listarCartaProgramadorSala(string codEstadoCarta, string fechaini, string fechafin, bool qxprogramado, string preQx)
        {
            IOrdenIQxService _service = new OrdenIQxService();

            this.listOIQx = new List <OIQuirurgicaModel>();
            var lista = _service.listarCartasProgramador(codEstadoCarta, fechaini, fechafin, qxprogramado, preQx);

            this.listOIQx = DTOToModel.listaCartaOrdenIQx(lista);
        }
Ejemplo n.º 4
0
        public void listarCartaPreQx(string busqueda, string especialidad, string codTipoCirugia, string fecinicio, string fecfin, bool reqpreqx, string codEstado)
        {
            IOrdenIQxService _service = new OrdenIQxService();

            this.listOIQx = new List <OIQuirurgicaModel>();
            var lista = _service.listarCartasPreQx(busqueda, especialidad, codTipoCirugia, fecinicio, fecfin, reqpreqx, codEstado);

            this.listOIQx = DTOToModel.listaCartaOrdenIQx(lista);
        }
Ejemplo n.º 5
0
        public int guardarOIQx(OIQuirurgicaModel orden, List <string> cirugia, List <string> dx
                               , List <string> equipo, List <SuministroModel> suministro)
        {
            IOrdenIQxService _service = new OrdenIQxService();
            var anexos      = ModelDTO.archivosDTO(orden.anexos);
            var suministros = suministro ?? new List <SuministroModel>();

            return(_service.guardarOrden(ModelDTO.ordenIQx(orden), cirugia, dx, equipo, ModelDTO.SuministroDTO(suministros), anexos));
        }
Ejemplo n.º 6
0
        public void getProgramadorCartaEstadoOIqx(int id)
        {
            SelectViewModel select = new SelectViewModel();

            this.quirurgicaModel = new OIQuirurgicaModel();
            IOrdenIQxService _service = new OrdenIQxService();
            var oiq = _service.getCartaOrden(id);

            this.quirurgicaModel = DTOToModel.getCartaOIQx(oiq);
            if (oiq.cirugias != null)
            {
                this.quirurgicaModel.Procedimientos = DTOToModel.filtroModel(oiq.cirugias);
            }
            this.lstPreQx = new List <ListaPreQx>();
            ICartaGarantiaService _servicepreqx = new CartaGarantiaService();
            var pre = _servicepreqx.preqxXcarta(id);

            if (pre.Count > 0)
            {
                this.lstPreQx = DTOToModel.listarPreQx(pre);
            }
        }
Ejemplo n.º 7
0
        public bool guardarProgramacionSala(int idcarta, string fechaProgramada, string sala, bool qxprogramado, string observacion)
        {
            IOrdenIQxService _service = new OrdenIQxService();

            return(_service.guardarCartaProgramacionSala(idcarta, fechaProgramada, sala, qxprogramado, observacion));
        }
Ejemplo n.º 8
0
        public bool guadaPreQx(int idCarta, string estadoPreQx, string criterioEstado, string observaciones, string codTipoAnes)
        {
            IOrdenIQxService _service = new OrdenIQxService();

            return(_service.guardarCartaPreQx(idCarta, estadoPreQx, criterioEstado, observaciones, codTipoAnes));
        }
Ejemplo n.º 9
0
 public void eliminaOrden(int id, string codigo)
 {
     IOrdenIQxService _service = new OrdenIQxService();
     bool             rpta     = _service.eliminaOrden(id, codigo);
 }
Ejemplo n.º 10
0
        public void eliminaCDES(int id, string codigo, string tipo)
        {
            IOrdenIQxService _service = new OrdenIQxService();

            _service.eliminaCDES(id, codigo, tipo);
        }