private void buttonExport_Click(object sender, EventArgs e) { UseWaitCursor = true; Application.DoEvents(); try { if (reformReView == null) { reformReView = new ReformReView(); reformReView.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName(); } reformReView.Status = 1; SaveData(); WordDocument doc = new WordDocument("整改复查意见书"); doc.AddField("DocTitle", reformReView.DocTitle); doc.AddField("ReviewCompany", reformReView.ReviewCompany); doc.AddField("ReviewDate", reformReView.ReviewDate.ToString("yyyy年M月d日")); doc.AddField("Decide", reformReView.Decide); doc.AddField("DocTitle2", reformReView.DocTitle2); doc.AddField("Idea", reformReView.Idea); doc.AddFootField("OfficerName1", reformReView.OfficerName1); doc.AddFootField("CID1", reformReView.CID1); doc.AddFootField("OfficerName2", reformReView.OfficerName2); doc.AddFootField("CID2", reformReView.CID2); doc.AddFootField("DocManageArea", reformReView.DocManageArea); //OutputDocuemnt frm = new OutputDocuemnt(doc); //frm.OpenWindow(this); OnNavigationRequest(new Maleos.NavigationRequestEventArgs("Maleos.Modules.OutputDocuemnt", new object[] { doc, "EnforceForm.frmReformReViews", reformReView.FilePath })); } catch (Exception ex) { CommonInvoke.ErrorMessageBox(ex); } UseWaitCursor = false; }
public frmReformReView(ReformReView reformReView) : this() { this.reformReView = reformReView; }
private void SaveData() { if (reformReView == null) { reformReView = new ReformReView(); reformReView.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName(); } GetEntity(reformReView); Company company = new Company { CompanyName = ReviewCompany.Text, }; InvokeUtil.SystemService.UpdateCompanyByName(company); Officers officer1 = new Officers { OfficersName = OfficerName1.Text, CID = CID1.Text }; InvokeUtil.SystemService.UpdateOfficersByArgs(officer1); Officers officer2 = new Officers { OfficersName = OfficerName2.Text, CID = CID2.Text }; InvokeUtil.SystemService.UpdateOfficersByArgs(officer2); InvokeUtil.SystemService.EntityUpdate(reformReView); }