Ejemplo n.º 1
0
        private void pu_GenerarReporte()
        {
            try
            {
                XROL_Rpt016_Rpt Reporte = new XROL_Rpt016_Rpt();

                Reporte.RequestParameters = false;
                ReportPrintTool pt = new ReportPrintTool(Reporte);

                pt.AutoShowParametersPanel = false;
                Reporte.Parameters["s_fechaInicial"].Value   = Convert.ToDateTime(dtp_fecha_inicio.EditValue);
                Reporte.Parameters["s_fechaFinal"].Value     = Convert.ToDateTime(dtp_fecha_fin.EditValue);
                Reporte.Parameters["p_IdDepartamento"].Value = cmb_Departamento.EditValue == "" ? 0 : Convert.ToInt32(cmb_Departamento.EditValue);
                Reporte.Parameters["p_IdEmpleado"].Value     = cmbEmpleados.EditValue == "" ? 0 : Convert.ToInt32(cmbEmpleados.EditValue);
                Reporte.Parameters["p_idnomina"].Value       = cmbnomina.EditValue == "" ? 0 : Convert.ToInt32(cmbnomina.EditValue);
                Reporte.Parameters["idrubro"].Value          = cmbRubros.EditValue == "" ? 0 : Convert.ToInt32(cmbRubros.EditValue);


                printControlReporte.PrintingSystem = Reporte.PrintingSystem;
                Reporte.CreateDocument();
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
Ejemplo n.º 2
0
        private void pu_GenerarReporte()
        {
            try
            {
                string rubros_ = "";

                List <string> lista_filtrar = new List <string>();

                lista_filtrar = ucRo_Menu.GetListEstados();

                foreach (var item in lista_filtrar)
                {
                    rubros_ += item.ToString();
                }

                XROL_Rpt016_Rpt Reporte = new XROL_Rpt016_Rpt();


                Reporte.RequestParameters = false;
                Reporte.Parameters["s_fechaInicial"].Value   = Convert.ToString(ucRo_Menu.getFechaInicial());
                Reporte.Parameters["s_fechaFinal"].Value     = Convert.ToString(ucRo_Menu.getFechaFinal());
                Reporte.Parameters["p_IdDepartamento"].Value = ucRo_Menu.getIdDepartamento() == "" ? 0 : Convert.ToInt32(ucRo_Menu.getIdDepartamento());
                Reporte.Parameters["p_idnomina"].Value       = ucRo_Menu.getIdNominaTipo() == "" ? 0 : Convert.ToInt32(ucRo_Menu.getIdNominaTipo());
                Reporte.Parameters["idrubro"].Value          = ucRo_Menu.getIdRubro() == "" ? 0 : Convert.ToInt32(ucRo_Menu.getIdRubro());
                Reporte.Parameters["p_IdEmpleado"].Value     = ucRo_Menu.getIdEmpleado() == 0 ? 0 : Convert.ToInt32(ucRo_Menu.getIdEmpleado());
                Reporte.Parameters["p_iddivision"].Value     = ucRo_Menu.getIdDivision() == "" ? 0 : Convert.ToInt32(ucRo_Menu.getIdDivision());



                Reporte.CreateDocument();
                Reporte.ShowPreview();
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }