Esempio n. 1
0
        private void Load()
        {
            PersonBiz biz = new PersonBiz();
            var       res = biz.GetById(id);

            var ls = new List <PersonLicenseAgreement>();

            if ((!res.IsError) && (res.DataResponse != null))
            {
                PersonLicenseAgreement ent = new PersonLicenseAgreement();
                ent.SEX         = res.DataResponse.SEX;
                ent.NAMES       = res.DataResponse.NAMES;
                ent.LASTNAME    = res.DataResponse.LASTNAME;
                ent.MEMBER_TYPE = res.DataResponse.MEMBER_TYPE;
                ls.Add(ent);
            }

            string         path = base.AgreementFilePath_Key;
            ReportDocument rpt  = new ReportDocument();

            rpt.Load(Server.MapPath("~/Reports/" + "RptAgreement_1.rpt"));
            rpt.SetDataSource(ls);
            //rpt.SetDataSource(new[] { res });
            BindReport(rpt);
            rpt.ExportToDisk(ExportFormatType.PortableDocFormat, Server.MapPath(path + outPutFile));

            BindReport(rpt);
            //rpt.Refresh();
        }
Esempio n. 2
0
        private void InitDataPage1()
        {
            ReportDocument rpt = new ReportDocument();
            PersonBiz      biz = new PersonBiz();
            var            res = biz.GetById(this.UserProfile.Id);
            var            ls  = new List <PersonLicenseAgreement>();

            if ((!res.IsError) && (res.DataResponse != null))
            {
                PersonLicenseAgreement ent = new PersonLicenseAgreement();
                ent.SEX         = res.DataResponse.SEX;
                ent.NAMES       = res.DataResponse.NAMES;
                ent.LASTNAME    = res.DataResponse.LASTNAME;
                ent.MEMBER_TYPE = res.DataResponse.MEMBER_TYPE;
                ls.Add(ent);
            }

            if (this.Menu.Equals((int)DTO.MenuLicenses.Step1))
            {
                rpt.Load(Server.MapPath("../Reports/" + "RptAgreement_1.rpt"));
                rpt.SetDataSource(ls);
                //;rpt.SetDataSource(new[] { ls });
                //rpt.ExportToDisk(ExportFormatType.PortableDocFormat, Server.MapPath(this.ArgPath + this.ArgOutPutFile));

                BindReport(rpt);

                //resArg.ResultMessage = true;
            }
            else if (this.Menu.Equals((int)DTO.MenuLicenses.Step2))
            {
                rpt.Load(Server.MapPath("../Reports/" + "RptAgreement_2.rpt"));
                rpt.SetDataSource(ls);
                //;rpt.SetDataSource(new[] { ls });
                //rpt.ExportToDisk(ExportFormatType.PortableDocFormat, Server.MapPath(this.ArgPath + this.ArgOutPutFile));

                BindReport(rpt);

                //resArg.ResultMessage = true;
            }
            else if (this.Menu.Equals((int)DTO.MenuLicenses.Step3))
            {
                rpt.Load(Server.MapPath("../Reports/" + "RptAgreement_3.rpt"));
                rpt.SetDataSource(ls);
                //;rpt.SetDataSource(new[] { ls });
                //rpt.ExportToDisk(ExportFormatType.PortableDocFormat, Server.MapPath(this.ArgPath + this.ArgOutPutFile));

                BindReport(rpt);

                //resArg.ResultMessage = true;
            }
        }