コード例 #1
0
ファイル: frmSaveEvidenceNotice.cs プロジェクト: Oman/Maleos
        private void buttonExport_Click(object sender, EventArgs e)
        {
            UseWaitCursor = true;
            Application.DoEvents();

            try
            {

                if (saveEvidenceNotice == null)
                {
                    saveEvidenceNotice = new SaveEvidenceNotice();

                    saveEvidenceNotice.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName();
                }
                saveEvidenceNotice.Status = 1;
                SaveData();
                WordDocument doc = new WordDocument("先行登记保存证据通知书");
                doc.AddField("DocTitle", saveEvidenceNotice.DocTitle);
                doc.AddField("FieldECompanyName", saveEvidenceNotice.FieldECompanyName);
                doc.AddField("IllegalTypeName", saveEvidenceNotice.IllegalTypeName);
                doc.AddField("ToTime", saveEvidenceNotice.ToTime.ToString("yyyy年MM月dd日"));
                doc.AddField("QFirstPerson", saveEvidenceNotice.QFirstPerson);
                doc.AddFootField("DocManageArea", saveEvidenceNotice.DocManageArea);

                OnNavigationRequest(new Maleos.NavigationRequestEventArgs("Maleos.Modules.OutputDocuemnt",
                    new object[] { doc, "EnforceForm.frmSaveEvidenceNotices", saveEvidenceNotice.FilePath }));
            }
            catch (Exception ex)
            {
                CommonInvoke.ErrorMessageBox(ex);
            }

            UseWaitCursor = false;
        }
コード例 #2
0
ファイル: frmSaveEvidenceNotice.cs プロジェクト: Oman/Maleos
 public frmSaveEvidenceNotice(SaveEvidenceNotice saveEvidenceNotice)
     : this()
 {
     this.saveEvidenceNotice = saveEvidenceNotice;
 }
コード例 #3
0
ファイル: frmSaveEvidenceNotice.cs プロジェクト: Oman/Maleos
        private void SaveData()
        {
            if (saveEvidenceNotice == null)
            {
                saveEvidenceNotice = new SaveEvidenceNotice();

                saveEvidenceNotice.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName();
            }

            GetEntity(saveEvidenceNotice);

            Company company = new Company
            {
                CompanyName = FieldECompanyName.Text,
            };
            InvokeUtil.SystemService.UpdateCompanyByName(company);

            InvokeUtil.SystemService.EntityUpdate(saveEvidenceNotice);
        }