public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            CRProveedores rpt = new CRProveedores();

            rpt.Site = this.Site;
            return(rpt);
        }
        private void FrmCRProveedores_Load(object sender, EventArgs e)
        {
            ProveedorLN     OP = new ProveedorLN();
            DSReporteMarket ds = new DSReporteMarket();

            try
            {
                List <CapaDatos.PROVEEDOR> lp = OP.ListarProveedoresTodos();
                foreach (CapaDatos.PROVEEDOR p in lp)
                {
                    ds.PROVEEDOR.AddPROVEEDORRow(p.CedProveedor, p.Nombre, p.Representante, p.Direccion, p.Ciudad, p.Telefono, p.Fax);
                }
                CRProveedores rpt = new CRProveedores();
                rpt.SetDataSource(ds);
                crystalReportViewer1.ReportSource = rpt;
            }
            catch (Exception men)
            {
                MessageBox.Show(men.ToString());
            }
        }