Ejemplo n.º 1
0
        private void Imprimir(Int64 v_cod_presupuesto)
        {
            try
            {
                ReporteParam Reporte = new ReporteParam();
                Reporte.Base_de_Datos = Conexion[0];
                Reporte.User_de_Datos = Conexion[1];
                Reporte.Pass_de_Datos = Conexion[2];

                int v_valor = 0;

                Reporte.GenerarParametro("PIN_PRES_ID", v_cod_presupuesto);
                Reporte.GenerarParametro("PIN_SELECCION", "S");
                Reporte.Ruta_Reporte = Application.StartupPath + @"\..\Reportes\PPTOEHCOS\Rpt_Presupuesto.rpt";
                // Reporte.Ruta_Reporte = Application.StartupPath + @"\..\Reportes\Rpt_Presupuesto.rpt";

                FrmImprime Frm = new FrmImprime(Reporte);
                Frm.Show(this);

                Reporte.GenerarParametro("PIN_PRES_ID", v_cod_presupuesto);
                Reporte.GenerarParametro("PIN_SELECCION", "N");
                Reporte.Ruta_Reporte = Application.StartupPath + @"\..\Reportes\PPTOEHCOS\Rpt_Presupuestos.rpt";
                //   Reporte.Ruta_Reporte = Application.StartupPath + @"\..\Reportes\Rpt_Presupuestos.rpt";
                FrmImprime Frm1 = new FrmImprime(Reporte);
                Frm1.Show(this);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void Btn_imprimir_Click(object sender, EventArgs e)
        {
            int co = 0;

            if (Validar_Campos())
            {
                if (dt_pedido_paciente.Rows.Count > 0)
                {
                    string       f       = fecha_actual;
                    ReporteParam Reporte = new ReporteParam();
                    Reporte.Base_de_Datos = Conexion[0];
                    Reporte.User_de_Datos = Conexion[1];
                    Reporte.Pass_de_Datos = Conexion[2];


                    Reporte.Ruta_Reporte = System.Windows.Forms.Application.StartupPath + @"/../Reportes/NUT001/Vale_general.rpt";
                    Reporte.GenerarParametro("PIN_COD_COMIDA", cod_tipo_comida);
                    Reporte.GenerarParametro("PIN_COD_PACIENTE", 0);
                    Reporte.GenerarParametro("PIN_FECHA", txtfecha.Text);
                    FrmImprime frmImpresion = new FrmImprime(Reporte);
                    frmImpresion.Show(this);

                    Guardar_paciente();
                    Cargar_grilla_menu();
                }
                else
                {
                    MessageBox.Show("Estimado usuario, No existen Paciente para la fecha Seleccionada", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
        private void btn_imprimir_Click(object sender, EventArgs e)
        {
            if (cod_tipo_comida > 0)
            {
                cambiar_estado();
                ReporteParam Reporte = new ReporteParam();
                Reporte.Base_de_Datos = Conexion[0];
                Reporte.User_de_Datos = Conexion[1];
                Reporte.Pass_de_Datos = Conexion[2];


                if (cod_estado == 0)
                {
                    cod_estado = 2;
                }


                Reporte.Ruta_Reporte = System.Windows.Forms.Application.StartupPath + @"/../Reportes/NUT001/Rpt_General_Alimentos.rpt";
                Reporte.GenerarParametro("PIN_TIPO_COMIDA", cod_tipo_comida);
                Reporte.GenerarParametro("PIN_ESTADO", Convert.ToInt32(cod_estado));
                Reporte.GenerarParametro("PIN_FECHA", txtfecha.Text);
                Reporte.GenerarParametro("PIN_NOM_TIPO_COMIDA", txttipo_comida.Text);
                FrmImprime Frm = new FrmImprime(Reporte);
                Frm.Show(this);


                Limpiar();
            }

            else
            {
                MessageBox.Show("Estimado usuario, El Campo Tipo de Comida se encuentra vacio", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        private void Btn_imprimir_Click(object sender, EventArgs e)
        {
            ReporteParam Reporte = new ReporteParam();

            Reporte.Base_de_Datos = Conexion[0];
            Reporte.User_de_Datos = Conexion[1];
            Reporte.Pass_de_Datos = Conexion[2];


            Reporte.Ruta_Reporte = System.Windows.Forms.Application.StartupPath + @"/../Reportes/NUT001/Resumen_General_Paciente.rpt";

            Reporte.GenerarParametro("PIN_COD_PEDIDO", Convert.ToInt32(cod_pedido));
            FrmImprime Frm = new FrmImprime(Reporte);

            Frm.Show(this);
        }
        protected void generar_informe_ingesta(int cod_paciente)
        {
            if (Validar_Campos())
            {
                ReporteParam Reporte = new ReporteParam();
                Reporte.Base_de_Datos = Conexion[0];
                Reporte.User_de_Datos = Conexion[1];
                Reporte.Pass_de_Datos = Conexion[2];


                Reporte.Ruta_Reporte = System.Windows.Forms.Application.StartupPath + @"/../Reportes/NUT001/Ingesta_general.rpt";

                Reporte.GenerarParametro("PIN_COD_PEDIDO", Convert.ToInt32(cod_paciente));
                Reporte.GenerarParametro("PIN_FECHA", txtfecha.Text);
                FrmImprime Frm = new FrmImprime(Reporte);
                Frm.Show(this);
            }
            Cargar_grilla_menu();
        }