예제 #1
0
        private void frmVistaReportes_Load(object sender, EventArgs e)
        {
            try
            {
                if (Reporte == "rptReportesObstetras")
                {
                    Reportes.rptReportesObstetras rptReportesObstetras = new Reportes.rptReportesObstetras();

                    crParameterDiscreteValue.Value = sidtmicrored;
                    crParameterFieldDefinitions    = rptReportesObstetras.DataDefinition.ParameterFields;
                    crParameterFieldDefinition     = crParameterFieldDefinitions["pidtmicrored"];
                    crParameterValues.Add(crParameterDiscreteValue);
                    crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);

                    crystalReportViewer1.ReportSource = rptReportesObstetras;
                    crystalReportViewer1.Refresh();
                }
                else if (Reporte == "rptReporteNominalGestanteMicroRED")
                {
                    Reportes.rptReporteNominalGestanteMicroRED rReporteNominalGestanteMicroRED = new Reportes.rptReporteNominalGestanteMicroRED();

                    crParameterDiscreteValue.Value = saño;
                    crParameterFieldDefinitions    = rReporteNominalGestanteMicroRED.DataDefinition.ParameterFields;
                    crParameterFieldDefinition     = crParameterFieldDefinitions["paño"];
                    crParameterValues.Add(crParameterDiscreteValue);
                    crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);

                    crParameterDiscreteValue.Value = smes;
                    crParameterFieldDefinitions    = rReporteNominalGestanteMicroRED.DataDefinition.ParameterFields;
                    crParameterFieldDefinition     = crParameterFieldDefinitions["pmes"];
                    crParameterValues.Add(crParameterDiscreteValue);
                    crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);

                    crParameterDiscreteValue.Value = sidtmicrored;
                    crParameterFieldDefinitions    = rReporteNominalGestanteMicroRED.DataDefinition.ParameterFields;
                    crParameterFieldDefinition     = crParameterFieldDefinitions["pidtmicrored"];
                    crParameterValues.Add(crParameterDiscreteValue);
                    crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);

                    crystalReportViewer1.ReportSource = rReporteNominalGestanteMicroRED;
                    crystalReportViewer1.Refresh();
                }
                else if (Reporte == "rptReporteGestantesFechaPPMicroRED")
                {
                    Reportes.rptReporteGestantesFechaPPMicroRED rReporteGestantesFechaPPMicroRED = new Reportes.rptReporteGestantesFechaPPMicroRED();

                    crParameterDiscreteValue.Value = saño;
                    crParameterFieldDefinitions    = rReporteGestantesFechaPPMicroRED.DataDefinition.ParameterFields;
                    crParameterFieldDefinition     = crParameterFieldDefinitions["paño"];
                    crParameterValues.Add(crParameterDiscreteValue);
                    crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);

                    crParameterDiscreteValue.Value = smes;
                    crParameterFieldDefinitions    = rReporteGestantesFechaPPMicroRED.DataDefinition.ParameterFields;
                    crParameterFieldDefinition     = crParameterFieldDefinitions["pmes"];
                    crParameterValues.Add(crParameterDiscreteValue);
                    crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);

                    crParameterDiscreteValue.Value = sidtmicrored;
                    crParameterFieldDefinitions    = rReporteGestantesFechaPPMicroRED.DataDefinition.ParameterFields;
                    crParameterFieldDefinition     = crParameterFieldDefinitions["pidtmicrored"];
                    crParameterValues.Add(crParameterDiscreteValue);
                    crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);

                    crystalReportViewer1.ReportSource = rReporteGestantesFechaPPMicroRED;
                    crystalReportViewer1.Refresh();
                }
                else if (Reporte == "rptReporteGestanteDadoPartoMicroRED")
                {
                    Reportes.rptReporteGestanteDadoPartoMicroRED rReporteGestanteDadoPartoMicroRED = new Reportes.rptReporteGestanteDadoPartoMicroRED();

                    crParameterDiscreteValue.Value = saño;
                    crParameterFieldDefinitions    = rReporteGestanteDadoPartoMicroRED.DataDefinition.ParameterFields;
                    crParameterFieldDefinition     = crParameterFieldDefinitions["paño"];
                    crParameterValues.Add(crParameterDiscreteValue);
                    crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);

                    crParameterDiscreteValue.Value = smes;
                    crParameterFieldDefinitions    = rReporteGestanteDadoPartoMicroRED.DataDefinition.ParameterFields;
                    crParameterFieldDefinition     = crParameterFieldDefinitions["pmes"];
                    crParameterValues.Add(crParameterDiscreteValue);
                    crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);

                    crParameterDiscreteValue.Value = sidtmicrored;
                    crParameterFieldDefinitions    = rReporteGestanteDadoPartoMicroRED.DataDefinition.ParameterFields;
                    crParameterFieldDefinition     = crParameterFieldDefinitions["pidtmicrored"];
                    crParameterValues.Add(crParameterDiscreteValue);
                    crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);

                    crystalReportViewer1.ReportSource = rReporteGestanteDadoPartoMicroRED;
                    crystalReportViewer1.Refresh();
                }
            }
            catch (Exception m)
            {
                MessageBox.Show(m.Message);
            }
        }
 private void frmVistaReportes_Load(object sender, EventArgs e)
 {
     try
     {
         if (Reporte == "rptReporteObstetras")
         {
             Reportes.rptReporteObstetraMicroRED rptReporteObstetras = new Reportes.rptReporteObstetraMicroRED();
             MicroRed(rptReporteObstetras, sidtmicrored);
             EstablecimientoSalud(rptReporteObstetras, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rptReporteObstetras;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesNominalMicroRED")
         {
             Reportes.rptReporteGestantesNominalMicroRED rReporteGestantesNominalMicroRED = new Reportes.rptReporteGestantesNominalMicroRED();
             Año(rReporteGestantesNominalMicroRED, saño);
             Mes(rReporteGestantesNominalMicroRED, smes);
             MicroRed(rReporteGestantesNominalMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesNominalMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesNominalMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesTranseuntesMicroRED")
         {
             Reportes.rptReporteGestantesTranseuntesMicroRED rReporteGestantesTranseuntesMicroRED = new Reportes.rptReporteGestantesTranseuntesMicroRED();
             Año(rReporteGestantesTranseuntesMicroRED, saño);
             Mes(rReporteGestantesTranseuntesMicroRED, smes);
             MicroRed(rReporteGestantesTranseuntesMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesTranseuntesMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesTranseuntesMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesFechaPPMicroRED")
         {
             Reportes.rptReporteGestantesFechaPPMicroRED rReporteGestantesFechaPPMicroRED = new Reportes.rptReporteGestantesFechaPPMicroRED();
             Año(rReporteGestantesFechaPPMicroRED, saño);
             Mes(rReporteGestantesFechaPPMicroRED, smes);
             MicroRed(rReporteGestantesFechaPPMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesFechaPPMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesFechaPPMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesDadoPartoMicroRED")
         {
             Reportes.rptReporteGestantesDadoPartoMicroRED rReporteGestantesDadoPartoMicroRED = new Reportes.rptReporteGestantesDadoPartoMicroRED();
             Año(rReporteGestantesDadoPartoMicroRED, saño);
             Mes(rReporteGestantesDadoPartoMicroRED, smes);
             MicroRed(rReporteGestantesDadoPartoMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesDadoPartoMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesDadoPartoMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteRNBajoPesoMicroRED")
         {
             Reportes.rptReporteRNBajoPesoMicroRED rReporteRNBajoPesoMicroRED = new Reportes.rptReporteRNBajoPesoMicroRED();
             Año(rReporteRNBajoPesoMicroRED, saño);
             Mes(rReporteRNBajoPesoMicroRED, smes);
             MicroRed(rReporteRNBajoPesoMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteRNBajoPesoMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteRNBajoPesoMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesMorbilidadMicroRED")
         {
             Reportes.rptReporteGestantesMorbilidadMicroRED rReporteGestantesMorbilidadMicroRED = new Reportes.rptReporteGestantesMorbilidadMicroRED();
             Año(rReporteGestantesMorbilidadMicroRED, saño);
             Mes(rReporteGestantesMorbilidadMicroRED, smes);
             MicroRed(rReporteGestantesMorbilidadMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesMorbilidadMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesMorbilidadMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesConPresionAltaMicroRED")
         {
             Reportes.rptReporteGestantesConPresionAltaMicroRED rReporteGestantesConPresionAltaMicroRED = new Reportes.rptReporteGestantesConPresionAltaMicroRED();
             Año(rReporteGestantesConPresionAltaMicroRED, saño);
             Mes(rReporteGestantesConPresionAltaMicroRED, smes);
             MicroRed(rReporteGestantesConPresionAltaMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesConPresionAltaMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesConPresionAltaMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesNoAcudenCitasMicroRED")
         {
             Reportes.rptReporteGestantesNoAcudenCitasMicroRED rReporteGestantesNoAcudenCitasMicroRED = new Reportes.rptReporteGestantesNoAcudenCitasMicroRED();
             Año(rReporteGestantesNoAcudenCitasMicroRED, saño);
             Mes(rReporteGestantesNoAcudenCitasMicroRED, smes);
             MicroRed(rReporteGestantesNoAcudenCitasMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesNoAcudenCitasMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesNoAcudenCitasMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesSinBateriaMicroRED")
         {
             Reportes.rptReporteGestantesSinBateriaMicroRED rReporteGestantesSinBateriaMicroRED = new Reportes.rptReporteGestantesSinBateriaMicroRED();
             Año(rReporteGestantesSinBateriaMicroRED, saño);
             Mes(rReporteGestantesSinBateriaMicroRED, smes);
             MicroRed(rReporteGestantesSinBateriaMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesSinBateriaMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesSinBateriaMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesConAnemiaMicroRED")
         {
             Reportes.rptReporteGestantesConAnemiaMicroRED rReporteGestantesConAnemiaMicroRED = new Reportes.rptReporteGestantesConAnemiaMicroRED();
             Año(rReporteGestantesConAnemiaMicroRED, saño);
             Mes(rReporteGestantesConAnemiaMicroRED, smes);
             MicroRed(rReporteGestantesConAnemiaMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesConAnemiaMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesConAnemiaMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesConSifilisMicroRED")
         {
             Reportes.rptReporteGestantesConSifilisMicroRED rReporteGestantesConSifilisMicroRED = new Reportes.rptReporteGestantesConSifilisMicroRED();
             Año(rReporteGestantesConSifilisMicroRED, saño);
             Mes(rReporteGestantesConSifilisMicroRED, smes);
             MicroRed(rReporteGestantesConSifilisMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesConSifilisMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesConSifilisMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesConVIHMicroRED")
         {
             Reportes.rptReporteGestantesConVIHMicroRED rReporteGestantesConVIHMicroRED = new Reportes.rptReporteGestantesConVIHMicroRED();
             Año(rReporteGestantesConVIHMicroRED, saño);
             Mes(rReporteGestantesConVIHMicroRED, smes);
             MicroRed(rReporteGestantesConVIHMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesConVIHMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesConVIHMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesConInfeccionUrinariaMicroRED")
         {
             Reportes.rptReporteGestantesConInfeccionUrinariaMicroRED rReporteGestantesConInfeccionUrinariaMicroRED = new Reportes.rptReporteGestantesConInfeccionUrinariaMicroRED();
             Año(rReporteGestantesConInfeccionUrinariaMicroRED, saño);
             Mes(rReporteGestantesConInfeccionUrinariaMicroRED, smes);
             MicroRed(rReporteGestantesConInfeccionUrinariaMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesConInfeccionUrinariaMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesConInfeccionUrinariaMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesSinTratamientoMicroRED")
         {
             Reportes.rptReporteGestantesSinTratamientoMicroRED rReporteGestantesSinTratamientoMicroRED = new Reportes.rptReporteGestantesSinTratamientoMicroRED();
             Año(rReporteGestantesSinTratamientoMicroRED, saño);
             Mes(rReporteGestantesSinTratamientoMicroRED, smes);
             MicroRed(rReporteGestantesSinTratamientoMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesSinTratamientoMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesSinTratamientoMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReporteGestantesSinExamenOrinaMicroRED")
         {
             Reportes.rptReporteGestantesSinExamenOrinaMicroRED rReporteGestantesSinExamenOrinaMicroRED = new Reportes.rptReporteGestantesSinExamenOrinaMicroRED();
             Año(rReporteGestantesSinExamenOrinaMicroRED, saño);
             Mes(rReporteGestantesSinExamenOrinaMicroRED, smes);
             MicroRed(rReporteGestantesSinExamenOrinaMicroRED, sidtmicrored);
             EstablecimientoSalud(rReporteGestantesSinExamenOrinaMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReporteGestantesSinExamenOrinaMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReportePuerperaSinControlPuerperioMicroRED")
         {
             Reportes.rptReportePuerperaSinControlPuerperioMicroRED rReportePuerperaSinControlPuerperioMicroRED = new Reportes.rptReportePuerperaSinControlPuerperioMicroRED();
             Año(rReportePuerperaSinControlPuerperioMicroRED, saño);
             Mes(rReportePuerperaSinControlPuerperioMicroRED, smes);
             MicroRed(rReportePuerperaSinControlPuerperioMicroRED, sidtmicrored);
             EstablecimientoSalud(rReportePuerperaSinControlPuerperioMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReportePuerperaSinControlPuerperioMicroRED;
             crystalReportViewer1.Refresh();
         }
         else if (Reporte == "rptReportePuerperaSin2ControlPuerperioMicroRED")
         {
             Reportes.rptReportePuerperaSin2ControlPuerperioMicroRED rReportePuerperaSin2ControlPuerperioMicroRED = new Reportes.rptReportePuerperaSin2ControlPuerperioMicroRED();
             Año(rReportePuerperaSin2ControlPuerperioMicroRED, saño);
             Mes(rReportePuerperaSin2ControlPuerperioMicroRED, smes);
             MicroRed(rReportePuerperaSin2ControlPuerperioMicroRED, sidtmicrored);
             EstablecimientoSalud(rReportePuerperaSin2ControlPuerperioMicroRED, sidtestablecimientosalud);
             crystalReportViewer1.ReportSource = rReportePuerperaSin2ControlPuerperioMicroRED;
             crystalReportViewer1.Refresh();
         }
     }
     catch (Exception m)
     {
         MessageBox.Show(m.Message);
     }
 }