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(); }
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; } }