Beispiel #1
0
 private void cargarSabanaDia()
 {
     try
     {
         DataSet       tablasResultados = new DataSet();
         List <string> Parametros       = new List <string>();
         Parametros.Add(auditoria.ToString());
         Parametros.Add(idAtencion.ToString());
         Parametros.Add(dtpFecha.Value.Date.ToString("yyyy/MM/dd"));
         tablasResultados = GeneralC.llenarDataset(Sentencias.SABANA_CARGAR, Parametros);
         txtCodigoSabana.Clear();
         txtEstado.Clear();
         if ((int)tablasResultados.Tables["Table"].Rows.Count > 0)
         {
             txtCodigoSabana.Text = Convert.ToString(tablasResultados.Tables["Table"].Rows[0].Field <int>("idSabana"));
             txtEstado.Text       = tablasResultados.Tables["Table"].Rows[0].Field <string>("CambiosPendiente");
             sabana.idSabana      = Convert.ToInt32(tablasResultados.Tables["Table"].Rows[0].Field <int>("idSabana"));
         }
         if (string.IsNullOrEmpty(txtCodigoSabana.Text))
         {
             sabana.idSabana = ConsultasHistoriaClinica.NUEVO;
         }
         sabana.dtMedicamento             = tablasResultados.Tables["Table1"];
         sabana.dtGoteo                   = tablasResultados.Tables["Table2"];
         dgvSabanaMedicamentos.DataSource = sabana.dtMedicamento;
         dgvSabanaGoteo.DataSource        = sabana.dtGoteo;
         verificarTab();
     }
     catch (Exception ex)
     {
         Mensajes.mensajeError(ex);
     }
 }
Beispiel #2
0
        public void cargarDatos()
        {
            List <string> param = new List <string>();

            param.Add(Convert.ToString(idAtencion));
            dsDatos = GeneralC.llenarDataset(Sentencias.ATENCION_CARGAR, param);

            DataTableCollection tables = dsDatos.Tables;

            if (tables["table"].Rows.Count > 0)
            {
                idAtencion         = tables["table"].Rows[0].Field <int>("idAtencion");
                idAdmision         = tables["table"].Rows[0].Field <int>("idadmision");
                idArea             = Convert.ToString(tables["table"].Rows[0].Field <int>("idarea"));
                idViaIngreso       = Convert.ToString(tables["table"].Rows[0].Field <int>("idviaIngreso"));
                idEntorno          = Convert.ToString(tables["table"].Rows[0].Field <int>("identorno"));
                idCama             = Convert.ToString(tables["table"].Rows[0].Field <int>("idcama"));
                idCausaExterna     = Convert.ToString(tables["table"].Rows[0].Field <int>("idcausaExterna"));
                idInstitucion      = Convert.ToString(tables["table"].Rows[0].Field <int>("idinstitucion"));
                fechaIngreso       = tables["table"].Rows[0].Field <DateTime>("fechaingreso");
                idEstadoAtencion   = tables["table"].Rows[0].Field <int>("idEstadoAtencion");
                numeroAutorizacion = Convert.ToUInt16(tables["table"].Rows[0].Field <String>("numeroautorizacion"));
                cargarPacienteAtencion();
            }

            if (tables["table1"].Rows.Count > 0)
            {
                dtDiagnostico = tables["table1"].Copy();
            }
        }
Beispiel #3
0
        public static void cargarDatos(IngresoClinico ingreso)
        {
            List <string> list = new List <string>();

            list.Add(Convert.ToString(ingreso.IdAtencion));
            ingreso.dsDatos = GeneralC.llenarDataset(Sentencias.CARGAR_INGRESO, list);
        }
Beispiel #4
0
        public void cargarDatos()
        {
            List <string> param = new List <string>();

            param.Add(Convert.ToString(idAdmision));
            param.Add(Convert.ToString(tipoFactura));
            dsDatos      = GeneralC.llenarDataset(Sentencias.FACTURA_PACIENTE_CARGAR_ADMISION, param);
            totalFactura = Convert.ToDouble(dsDatos.Tables["table3"].Rows[0]["total"].ToString());
        }
        private void cargarEquivalencia(DataRow fila)
        {
            equivalencia.idEquivalencia = fila.Field <int>("Código");
            List <string> listaParametros = new List <string>();

            listaParametros.Add(equivalencia.idEquivalencia.ToString());

            DataSet tablasResultado = new DataSet();

            try
            {
                tablasResultado = GeneralC.llenarDataset(Sentencias.EQUIVALENCIA_CARGAR, listaParametros);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            if (tablasResultado != null)
            {
                DataRow filaResultado = tablasResultado.Tables[0].Rows[0];

                equivalencia.descripcion         = filaResultado.Field <string>("Nombre");
                equivalencia.osmolalidad         = (double)filaResultado.Field <decimal>("Osmolalidad");
                equivalencia.descripcionATC      = filaResultado.Field <string>("DescripcionATC");
                equivalencia.codigoATC           = filaResultado.Field <string>("CodigoATC");
                equivalencia.grupoATC            = filaResultado.Field <string>("GrupoATC");
                equivalencia.concentracion       = (double)filaResultado.Field <decimal>("Concentracion");
                equivalencia.idUnidadMedida      = filaResultado.Field <Nullable <int> >("idUnidad");
                equivalencia.pos                 = filaResultado.Field <bool>("pos");
                equivalencia.medicamentoEspecial = filaResultado.Field <bool>("MedicamentoEspecial");
                txtBUnidadMedida.Text            = filaResultado.Field <string>("Valor");

                txtBCodigo.Text               = equivalencia.idEquivalencia.ToString();
                txtDescripcion.Text           = equivalencia.descripcion;
                txtCodigoATC.Text             = equivalencia.codigoATC;
                cbGrupoATC.SelectedItem       = equivalencia.grupoATC;
                txtDescripcionATC.Text        = equivalencia.descripcionATC;
                numConce.Value                = (decimal)equivalencia.concentracion;
                chkPos.Checked                = equivalencia.pos;
                chkMedicamentoControl.Checked = equivalencia.medicamentoEspecial;

                equivalencia.tablaLineas.Clear();
                equivalencia.tablaVias.Clear();

                equivalencia.tablaLineas    = tablasResultado.Tables[1].Copy();
                equivalencia.tablaVias      = tablasResultado.Tables[2].Copy();
                equivalencia.tablaProductos = tablasResultado.Tables[3].Copy();
                enlazarGrillas();

                GeneralC.posBuscar(this, tstMenuPatron, tsbNuevo, tsbBuscar, tstModificar, tsbAnular);
            }
        }
Beispiel #6
0
 public static void cargarDatos(Evolucion evolucionMedica)
 {
     try
     {
         List <String> list = new List <String>();
         list.Add(Convert.ToString(evolucionMedica.idEvolucion));
         evolucionMedica.dsDatos = GeneralC.llenarDataset(Sentencias.CARGAR_EVOLUCION_MEDICA, list);
     }catch (Exception ex)
     {
         throw ex;
     }
 }
        public void cargar()
        {
            DataSet       tablasResultados = new DataSet();
            List <string> Parametros       = new List <string>();

            Parametros.Add(auditoria.ToString());
            Parametros.Add(idAtencion.ToString());
            tablasResultados            = GeneralC.llenarDataset(Sentencias.RESUMEN_FACTURA_CARGAR, Parametros);
            dgvDetalle.DataSource       = tablasResultados.Tables["table"];
            dgvAgrupado.DataSource      = tablasResultados.Tables["table1"];
            dgvResumenDiario.DataSource = tablasResultados.Tables["table2"];
            dgvConsolidado.DataSource   = tablasResultados.Tables["table3"];
        }
Beispiel #8
0
        void cargarOrdenClinica(DataRow filaResultado)
        {
            if (filaResultado != null)
            {
                ordenClinica.idOrden = filaResultado.Field <int>("Código Orden");
                txtBCodigoOrden.Text = ordenClinica.idOrden.ToString();
                dtpFecha.Text        = filaResultado.Field <DateTime>("Fecha").ToString();

                DataSet       tablasResultados = new DataSet();
                List <string> Parametros       = new List <string>();
                Parametros.Add(ordenClinica.auditoria.ToString());
                Parametros.Add(ordenClinica.idOrden.ToString());
                tablasResultados = GeneralC.llenarDataset(Sentencias.ORDEN_CLINICA_CARGAR, Parametros);
                if (tablasResultados.Tables.Count > 0)
                {
                    ordenClinica.indicacion.indicacion = tablasResultados.Tables[0].Rows[0].Field <string>(0);
                }
                indicacionesUI.indicacion = ordenClinica.indicacion;
                indicacionesUI.visualizarIndicacionCargada();

                oxigenoUI.oxigeno.tblOxigeno.Clear();
                oxigenoUI.oxigeno.tblOxigeno = tablasResultados.Tables["Table1"].Copy();
                oxigenoUI.enlazarDgv();

                medicamentosUI.medicamentos.tblMedicamentos.Clear();
                medicamentosUI.medicamentos.tblMedicamentos = GeneralC.copiarTablaCondicional(tablasResultados.Tables["Table2"].Copy(), "tipoMedicamento='M'");
                medicamentosUI.medicamentos.tblMedicamentos.Columns.Remove("cc/hora");
                medicamentosUI.medicamentos.tblMedicamentos.Columns.Remove("idEquivalenciaDisolvente");
                medicamentosUI.medicamentos.tblMedicamentos.Columns.Remove("Disolvente");
                medicamentosUI.medicamentos.tblMedicamentos.Columns.Remove("Cantidad");
                medicamentosUI.medicamentos.tblMedicamentos.Columns.Remove("Tipo");
                medicamentosUI.medicamentos.tblMedicamentos.Columns.Remove("Acepta disolvente");
                medicamentosUI.medicamentos.homologarHorario();

                infusionImpregnacionUI.medicamentos.tblInfusionImpregnacion = GeneralC.copiarTablaCondicional(tablasResultados.Tables["Table2"].Copy(), "tipoMedicamento in ('In','Im')");
                infusionImpregnacionUI.medicamentos.tblMezcla = tablasResultados.Tables["Table3"].Copy();
                infusionImpregnacionUI.medicamentos.tblInfusionImpregnacion.Columns.Remove("idViaAdmon");
                infusionImpregnacionUI.medicamentos.tblInfusionImpregnacion.Columns.Remove("Via admin.");
                infusionImpregnacionUI.medicamentos.tblInfusionImpregnacion.Columns.Remove("Horario");
                infusionImpregnacionUI.medicamentos.tblInfusionImpregnacion.Columns.Add("Mezcla");

                medicamentosUI.enlazarDgv();
                infusionImpregnacionUI.enlazarDgv();

                procedimientosUI.procedimientos.tblProcedimientos.Clear();
                procedimientosUI.procedimientos.tblProcedimientos = tablasResultados.Tables["Table4"].Copy();
                procedimientosUI.enlazarDgv();
                infusionImpregnacionUI.verificarMezcla();
                GeneralC.posBuscar(this, tstMenuOrdenMedica, tsBtNuevo, tsBtBuscar, tsBtModificar, tsBtAnular);
            }
        }
Beispiel #9
0
 public static void cargarDatos(MedicamentosNoPos medicamentoNoPos)
 {
     try
     {
         List <string> lista = new List <string>();
         lista.Add(Convert.ToString(medicamentoNoPos.idAtencion));
         lista.Add(Convert.ToString(medicamentoNoPos.idSolicitud));
         lista.Add(Convert.ToString(medicamentoNoPos.auditoria));
         medicamentoNoPos.dsDatos = GeneralC.llenarDataset(Sentencias.CARGAR_MEDICAMENTO_NOPOS, lista);
     }catch (Exception ex)
     {
         throw ex;
     }
 }
 public static void cargarDatos(JustificacionAntibiotico justificacion)
 {
     try
     {
         List <string> lista = new List <string>();
         lista.Add(Convert.ToString(justificacion.idAtencion));
         lista.Add(Convert.ToString(justificacion.idJustificacion));
         lista.Add(Convert.ToString(justificacion.auditoria));
         justificacion.dsDatos = GeneralC.llenarDataset(Sentencias.CARGAR_JUSTIFICACION_ANT, lista);
     }catch (Exception ex)
     {
         throw ex;
     }
 }
        void cargarHoja()
        {
            DataSet       tablasResultados = new DataSet();
            List <string> Parametros       = new List <string>();

            Parametros.Add(auditoria.ToString());
            Parametros.Add(idAtencion.ToString());
            tablasResultados = GeneralC.llenarDataset(Sentencias.FISIOTERAPIA_OXIGENO_CARGAR, Parametros);
            if (tablasResultados.Tables.Count > 0)
            {
                txtFisioterapeuta.Text = tablasResultados.Tables["Table"].Rows[0].Field <string>("Nombre");
            }
            dgvOxigeno.DataSource = tablasResultados.Tables["Table1"];
        }
Beispiel #12
0
        public void cargarDatos()
        {
            List <string> param = new List <string>();

            param.Add(Convert.ToString(idAdmision));
            dsDatos = GeneralC.llenarDataset(Sentencias.ADMISION_CARGAR, param);

            DataTableCollection dt = dsDatos.Tables;

            if (dt["table"].Rows.Count > 0)
            {
                idAdmision     = dt["table"].Rows[0].Field <int>("idAdmision");
                idPaciente     = dt["table"].Rows[0].Field <int>("idpaciente");
                idEspecialidad = dt["table"].Rows[0].Field <int>("idEspecialidad");
                idTriage       = Convert.ToString(dt["table"].Rows[0].Field <int>("idtriage"));

                idContrato = dt["table"].Rows[0].Field <int>("idContrato");
                cliente    = dt["table"].Rows[0].Field <String>("cliente");

                especialidad = dt["table"].Rows[0].Field <String>("especialidad");
            }
            if (dt["table1"].Rows.Count > 0)
            {
                tipoDocumentoAcompañante  = Convert.ToString(dt["table1"].Rows[0].Field <int>("idtipodocumento"));
                identificacionAcompañante = Convert.ToString(dt["table1"].Rows[0].Field <int>("documentoIdentificacion"));
                idMunicipioAcompañante    = Convert.ToString(dt["table1"].Rows[0].Field <int>("idMunicipio"));
                nombreAcompañante         = dt["table1"].Rows[0].Field <String>("nombreAcompanante");
                direccionAcompañante      = dt["table1"].Rows[0].Field <String>("direccion");
                telefonoAcompañante       = Convert.ToString(dt["table1"].Rows[0].Field <int>("telefono"));
                acompanante = true;
            }

            if (dt["table2"].Rows.Count > 0)
            {
                tipoDocumentoResponsable  = Convert.ToString(dt["table2"].Rows[0].Field <int>("idtipodocumento"));
                identificacionResponsable = Convert.ToString(dt["table2"].Rows[0].Field <int>("documentoIdentificacion"));
                idMunicipioResponsable    = Convert.ToString(dt["table2"].Rows[0].Field <int>("idMunicipio"));
                nombreResponsable         = dt["table2"].Rows[0].Field <String>("nombreResponsable");
                direccionResponsable      = dt["table2"].Rows[0].Field <String>("direccion");
                telefonoResponsable       = Convert.ToString(dt["table2"].Rows[0].Field <int>("telefono"));
                responsable = true;
            }
        }
        public void cargarInsumos()
        {
            List <string> lista = new List <string>();

            lista.Add(Convert.ToString(idInsumo));
            lista.Add(Convert.ToString(tipo));

            dsInsumos = GeneralC.llenarDataset(Sentencias.CARGAR_INSUMOS_ENFERMERIA, lista);
            DataTableCollection dt = dsInsumos.Tables;

            if (dt["table"].Rows.Count > 0)
            {
                fechaInsumo    = dt["table"].Rows[0].Field <DateTime>("fecha");
                insumoAprovado = true;
            }
            if (dt["table1"].Rows.Count > 0)
            {
                dt["table1"].AcceptChanges();
                dtInsumos = dt["table1"].Copy();
                valorDefecto();
            }
        }