private void buttonExport_Click(object sender, EventArgs e) { UseWaitCursor = true; Application.DoEvents(); try { if (hearingInform == null) { hearingInform = new HearingInform(); hearingInform.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName(); } hearingInform.Status = 1; SaveData(); WordDocument doc = new WordDocument("听证会报告书"); doc.AddField("DocTitle", hearingInform.DocTitle); doc.AddField("CaseName", hearingInform.CaseName); doc.AddField("CompereName", hearingInform.CompereName); doc.AddField("SecretaryName", hearingInform.SecretaryName); doc.AddField("HearName", hearingInform.HearName); doc.AddField("Summary", hearingInform.Summary); doc.AddField("Suggest", hearingInform.Suggest); doc.AddField("PrincipalSuggest", hearingInform.PrincipalSuggest); OnNavigationRequest(new Maleos.NavigationRequestEventArgs("Maleos.Modules.OutputDocuemnt", new object[] { doc, "EnforceForm.frmHearingInforms", hearingInform.FilePath })); } catch (Exception ex) { CommonInvoke.ErrorMessageBox(ex); } UseWaitCursor = false; }
public frmHearingInform(HearingInform hearingInform) : this() { this.hearingInform = hearingInform; }
private void SaveData() { if (hearingInform == null) { hearingInform = new HearingInform(); hearingInform.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName(); } GetEntity(hearingInform); InvokeUtil.SystemService.EntityUpdate(hearingInform); }