コード例 #1
0
ファイル: frmReformReView.cs プロジェクト: Oman/Maleos
        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;
        }
コード例 #2
0
ファイル: frmReformReView.cs プロジェクト: Oman/Maleos
 public frmReformReView(ReformReView reformReView)
     : this()
 {
     this.reformReView = reformReView;
 }
コード例 #3
0
ファイル: frmReformReView.cs プロジェクト: Oman/Maleos
        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);
        }