Beispiel #1
0
        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;
        }
Beispiel #2
0
 public frmHearingInform(HearingInform hearingInform)
     : this()
 {
     this.hearingInform = hearingInform;
 }
Beispiel #3
0
        private void SaveData()
        {
            if (hearingInform == null)
            {
                hearingInform = new HearingInform();

                hearingInform.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName();
            }
            GetEntity(hearingInform);

            InvokeUtil.SystemService.EntityUpdate(hearingInform);
        }