Exemple #1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            BolsasJoyeriaRPT rpt = new BolsasJoyeriaRPT();

            rpt.Site = this.Site;
            return(rpt);
        }
Exemple #2
0
        private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            //called when the heavy operation in bg is over . can also accept GUI compponents

            if (decision == 2)
            {
                //creamos los para metros
                if (OpcionDR == 1)
                {
                    BolsasJoyeriaRPT ob             = new BolsasJoyeriaRPT();
                    LocalidadModel   localidadModel = new LocalidadModel();
                    localidadModel.localidadResult(loc);
                    ob.SetParameterValue("tipos", leyendaTipos);
                    ob.SetParameterValue("estatus", "Todos");
                    ob.SetParameterValue("rangos", leyendaRango);
                    ob.SetParameterValue("modoOrden", mode);

                    ob.SetParameterValue("sucursal", localidadModel.sucursal);
                    ob.SetParameterValue("marca", localidadModel.marca);
                    ob.SetParameterValue("empresa", localidadModel.empresa);
                    ob.SetParameterValue("localidad", localidadModel.localidad);
                    ob.SetParameterValue("encargado", localidadModel.encargado);
                    ob.SetParameterValue("logo", localidadModel.logotipo);
                    crystalReportViewer1.ReportSource = ob;
                }
                else
                {
                    BolsasOtrosRPT ob             = new BolsasOtrosRPT();
                    LocalidadModel localidadModel = new LocalidadModel();
                    localidadModel.localidadResult(loc);
                    ob.SetParameterValue("tipos", leyendaTipos);
                    ob.SetParameterValue("estatus", "Todos");
                    ob.SetParameterValue("rangos", leyendaRango);
                    ob.SetParameterValue("modoOrden", mode);

                    ob.SetParameterValue("sucursal", localidadModel.sucursal);
                    ob.SetParameterValue("marca", localidadModel.marca);
                    ob.SetParameterValue("empresa", localidadModel.empresa);
                    ob.SetParameterValue("localidad", localidadModel.localidad);
                    ob.SetParameterValue("encargado", localidadModel.encargado);
                    ob.SetParameterValue("logo", localidadModel.logotipo);

                    crystalReportViewer1.ReportSource = ob;
                }

                crystalReportViewer1.Refresh();
            }

            MessageBox.Show("Operación Realizada con Exito",
                            "Auditoria Semp", MessageBoxButtons.OK,
                            MessageBoxIcon.Information);
            prg1.Value       = 0;
            lblProgress.Text = "-";

            btnExportar.Enabled = true;
            btnReporte.Enabled  = true;
            btnRegresar.Enabled = true;
            btnCancel.Visible   = false;
        }