예제 #1
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);
        }
예제 #2
0
        public static void cargarDiagnosticoImpresion(IngresoClinico ingreso)
        {
            List <string> list = new List <string>();

            list.Add(Convert.ToString(ingreso.IdAtencion));
            ingreso.dtImpresion = GeneralC.cargarResultadosSQL(Sentencias.CARGAR_DIAGNOSTICO_IMPRESION, list);
        }
예제 #3
0
        private void cargarIngreso()
        {
            IngresoClinico ingreso = new IngresoClinico();

            ingreso.IdAtencion = idAtencion;
            ingreso.cargarDatos();

            valoracionUI.txtMotivoIngreso.Text                 = ingreso.MotivoIngreso;
            valoracionUI.txtResumenClinico.Text                = ingreso.resumenClinico;
            antecedentesUI.txtAnteM.Text                       = ingreso.AntecedentesMedicos;
            antecedentesUI.txtAntecedentesAlergicos.Text       = ingreso.AntecedentesAlergicos;
            antecedentesUI.txtAntecedentesFamiliares.Text      = ingreso.AntecedentesFamiliares;
            antecedentesUI.txtAntecedentesQuirurgicos.Text     = ingreso.AntecedentesQuirurgicos;
            antecedentesUI.txtAntecedentesToxicos.Text         = ingreso.AntecedentesToxicos;
            antecedentesUI.txtAntecedentesTransfusionales.Text = ingreso.AntecedentesTransfusionales;
            antecedentesUI.txtAntecedentesTraumaticos.Text     = ingreso.AntecedentesTraumaticos;
            antecedentesUI.txtRevisionSistema.Text             = ingreso.RevisionSistema;
            examenFisicoUI.txtAbdomen.Text                     = ingreso.Abdomen;
            examenFisicoUI.txtCabezaCuello.Text                = ingreso.CabezaCuello;
            examenFisicoUI.txtCardioPulmonar.Text              = ingreso.CardioPulmonar;
            examenFisicoUI.txtExtremidades.Text                = ingreso.Extremidades;
            examenFisicoUI.txtGenitalUrinario.Text             = ingreso.GenitalUrinario;
            examenFisicoUI.txtSignosVitales.Text               = ingreso.SignosVitales;
            examenFisicoUI.txtSistemaNervioso.Text             = ingreso.SistemaNervioso;
            examenFisicoUI.txtTorax.Text                       = ingreso.Torax;
            examenFisicoUI.txtGenerales.Text                   = ingreso.Generales;
            examenFisicoUI.txtPielFaneras.Text                 = ingreso.pielFaneras;
            analisisUI.txtAnalisis.Text                          = ingreso.Analisis;
            analisisUI.txtPronostico.Text                        = ingreso.Pronostico;
            antecedentesMaternosUI.txtEdadMadreN.Text            = ingreso.edadMadre;
            antecedentesMaternosUI.txtEdadGestN.Text             = ingreso.edadGestional;
            antecedentesMaternosUI.txtFumN.Text                  = ingreso.fum;
            antecedentesMaternosUI.txtControlPN.Text             = ingreso.controlPrenatal;
            antecedentesMaternosUI.txtDiabeteGN.Text             = ingreso.diabeteGestacional;
            antecedentesMaternosUI.txtDiabeteMN.Text             = ingreso.diabeteMellitius;
            antecedentesMaternosUI.txtEnferTN.Text               = ingreso.enfermedadTiroidea;
            antecedentesMaternosUI.txtHabitosN.Text              = ingreso.habitos;
            antecedentesMaternosUI.txtHemMN.Text                 = ingreso.hemoclasificacionMadre;
            antecedentesMaternosUI.txtHemPN.Text                 = ingreso.hemoclasificacionPadre;
            antecedentesMaternosUI.txtHiperGN.Text               = ingreso.hipertensionGestacional;
            antecedentesMaternosUI.txtInfeccionesN.Text          = ingreso.infeccionEmbarazo;
            antecedentesMaternosUI.txtMedDurEmbN.Text            = ingreso.medicamentoDuranteEmbarazo;
            antecedentesMaternosUI.txtObstetricosN.Text          = ingreso.obstreticos;
            antecedentesMaternosUI.txtPreeclampciaN.Text         = ingreso.preeclampcia;
            antecedentesMaternosUI.txtTorch.Text                 = ingreso.torch;
            antecedentesMaternosUI.txtVacunacionN.Text           = ingreso.vacunacion;
            eventoNacimientoUI.txtTipoParto.Text                 = ingreso.tipoParto;
            eventoNacimientoUI.txtApgar1N.Text                   = ingreso.apgar1;
            eventoNacimientoUI.txtApgar5.Text                    = ingreso.apgar5;
            eventoNacimientoUI.txtCaractLiquidoN.Text            = ingreso.caractLiquidas;
            eventoNacimientoUI.txtInduccionP.Text                = ingreso.inducionParto;
            eventoNacimientoUI.txtRmacionN.Text                  = ingreso.reanimacionNacer;
            eventoNacimientoUI.txtTRupturaM.Text                 = ingreso.rupturasMemb;
            antecedenteRecienNacidoUI.txtGlucometriasN.Text      = ingreso.glucometrias;
            antecedenteRecienNacidoUI.txtHemoclasificacionN.Text = ingreso.hemoclasificacion;
            antecedenteRecienNacidoUI.txtTSHN.Text               = ingreso.tsh;
            antecedenteRecienNacidoUI.txtVDRLN.Text              = ingreso.vdrl;
        }
예제 #4
0
 public void alistarDt(IngresoClinico ingreso)
 {
     this.ingreso.dtAlistar = ingreso.dtImpresion.Copy();
     this.ingreso.dtAlistar.Columns.Remove("Código");
     if (this.ingreso.dtAlistar.Rows.Count > 0)
     {
         this.ingreso.dtAlistar.Rows.RemoveAt(this.ingreso.dtAlistar.Rows.Count - 1);
         ingreso.dtImpresion.Rows.RemoveAt(ingreso.dtImpresion.Rows.Count - 1);
     }
 }
예제 #5
0
        public static void guardarIngreso(IngresoClinico ingreso)
        {
            try
            {
                using (System.Data.SqlClient.SqlCommand comando = new SqlCommand())
                {
                    comando.Connection  = PrincipalUI.Cnxion;
                    comando.CommandType = System.Data.CommandType.StoredProcedure;
                    comando.CommandText = Sentencias.CREAR_INGRESO_CLINICO;
                    comando.Parameters.Add(new SqlParameter("@IdAtencion", System.Data.SqlDbType.Int)).Value                       = ingreso.IdAtencion;
                    comando.Parameters.Add(new SqlParameter("@Peso", System.Data.SqlDbType.NVarChar)).Value                        = ingreso.Peso;
                    comando.Parameters.Add(new SqlParameter("@MotivoIngreso", System.Data.SqlDbType.NVarChar)).Value               = ingreso.MotivoIngreso;
                    comando.Parameters.Add(new SqlParameter("@AntecedentesMedicos", System.Data.SqlDbType.NVarChar)).Value         = ingreso.AntecedentesMedicos;
                    comando.Parameters.Add(new SqlParameter("@AntecedentesQuirurgicos", System.Data.SqlDbType.NVarChar)).Value     = ingreso.AntecedentesQuirurgicos;
                    comando.Parameters.Add(new SqlParameter("@AntecedentesTransfusionales", System.Data.SqlDbType.NVarChar)).Value = ingreso.AntecedentesTransfusionales;
                    comando.Parameters.Add(new SqlParameter("@AntecedentesAlergicos", System.Data.SqlDbType.NVarChar)).Value       = ingreso.AntecedentesAlergicos;
                    comando.Parameters.Add(new SqlParameter("@AntecedentesTraumaticos", System.Data.SqlDbType.NVarChar)).Value     = ingreso.AntecedentesTraumaticos;
                    comando.Parameters.Add(new SqlParameter("@AntecedentesToxicos", System.Data.SqlDbType.NVarChar)).Value         = ingreso.AntecedentesToxicos;
                    comando.Parameters.Add(new SqlParameter("@AntecedentesFamiliares", System.Data.SqlDbType.NVarChar)).Value      = ingreso.AntecedentesFamiliares;
                    comando.Parameters.Add(new SqlParameter("@RevisionSistema", System.Data.SqlDbType.NVarChar)).Value             = ingreso.RevisionSistema;
                    comando.Parameters.Add(new SqlParameter("@Generales", System.Data.SqlDbType.NVarChar)).Value                   = ingreso.Generales;
                    comando.Parameters.Add(new SqlParameter("@SignosVitales", System.Data.SqlDbType.NVarChar)).Value               = ingreso.SignosVitales;
                    comando.Parameters.Add(new SqlParameter("@CabezaCuello", System.Data.SqlDbType.NVarChar)).Value                = ingreso.CabezaCuello;
                    comando.Parameters.Add(new SqlParameter("@Torax", System.Data.SqlDbType.NVarChar)).Value                       = ingreso.Torax;
                    comando.Parameters.Add(new SqlParameter("@CardioPulmonar", System.Data.SqlDbType.NVarChar)).Value              = ingreso.CardioPulmonar;
                    comando.Parameters.Add(new SqlParameter("@Abdomen", System.Data.SqlDbType.NVarChar)).Value                     = ingreso.Abdomen;
                    comando.Parameters.Add(new SqlParameter("@GenitalUrinario", System.Data.SqlDbType.NVarChar)).Value             = ingreso.GenitalUrinario;
                    comando.Parameters.Add(new SqlParameter("@Extremidades", System.Data.SqlDbType.NVarChar)).Value                = ingreso.Extremidades;
                    comando.Parameters.Add(new SqlParameter("@SistemaNervioso", System.Data.SqlDbType.NVarChar)).Value             = ingreso.SistemaNervioso;
                    comando.Parameters.Add(new SqlParameter("@Paraclinicos", System.Data.SqlDbType.NVarChar)).Value                = ingreso.Paraclinicos;
                    comando.Parameters.Add(new SqlParameter("@Analisis", System.Data.SqlDbType.NVarChar)).Value                    = ingreso.Analisis;
                    comando.Parameters.Add(new SqlParameter("@Pronosticos", System.Data.SqlDbType.NVarChar)).Value                 = ingreso.Pronostico;
                    comando.Parameters.Add(new SqlParameter("@IdUsuario", System.Data.SqlDbType.NVarChar)).Value                   = Sesion.IdUsuario;
                    comando.Parameters.Add(new SqlParameter("@ResumenClinico", System.Data.SqlDbType.NVarChar)).Value              = ingreso.resumenClinico;
                    comando.Parameters.Add(new SqlParameter("@PielFaneras", System.Data.SqlDbType.NVarChar)).Value                 = ingreso.pielFaneras;
                    comando.Parameters.Add(new SqlParameter("@FechaOrigen", System.Data.SqlDbType.DateTime)).Value                 = DateTime.Today;
                    comando.Parameters.Add(new SqlParameter("@tblImpresion", System.Data.SqlDbType.Structured)).Value              = ingreso.dtAlistar;
                    comando.Parameters.Add(new SqlParameter("@tblMaterno", System.Data.SqlDbType.Structured)).Value                = ingreso.dtMaterno;
                    comando.Parameters.Add(new SqlParameter("@tblNacimiento", System.Data.SqlDbType.Structured)).Value             = ingreso.dtNacimiento;
                    comando.Parameters.Add(new SqlParameter("@tblRecienNacido", System.Data.SqlDbType.Structured)).Value           = ingreso.dtRecienNacido;

                    comando.ExecuteScalar();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }