private void buttonExport_Click(object sender, EventArgs e) { UseWaitCursor = true; Application.DoEvents(); try { if (saveEvidenceProceDecide == null) { saveEvidenceProceDecide = new SaveEvidenceProceDecide(); saveEvidenceProceDecide.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName(); } saveEvidenceProceDecide.Status = 1; SaveData(); WordDocument doc = new WordDocument("先行登记保存证据处理决定书"); doc.AddField("DocTitle", saveEvidenceProceDecide.DocTitle); doc.AddField("FieldECompanyName", saveEvidenceProceDecide.FieldECompanyName); doc.AddField("JData", saveEvidenceProceDecide.JData.ToString("yyyy年MM月dd日")); doc.AddField("SamplingContent", saveEvidenceProceDecide.SamplingContent); doc.AddField("SaveEvidenceProceAuditDocTitle", saveEvidenceProceDecide.SaveEvidenceProceAuditDocTitle); doc.AddField("DecideContent", saveEvidenceProceDecide.DecideContent); doc.AddField("LitigationUnitName1", saveEvidenceProceDecide.LitigationUnitName1); doc.AddField("LitigationUnitName2", saveEvidenceProceDecide.LitigationUnitName2); doc.AddField("LitigationUnitName3", saveEvidenceProceDecide.LitigationUnitName3); doc.AddFootField("DocManageArea", saveEvidenceProceDecide.DocManageArea); OnNavigationRequest(new Maleos.NavigationRequestEventArgs("Maleos.Modules.OutputDocuemnt", new object[] { doc, "EnforceForm.frmSaveEvidenceProceDecides", saveEvidenceProceDecide.FilePath })); } catch (Exception ex) { CommonInvoke.ErrorMessageBox(ex); } UseWaitCursor = false; }
public frmSaveEvidenceProceDecide(SaveEvidenceProceDecide saveEvidenceProceDecide) : this() { this.saveEvidenceProceDecide = saveEvidenceProceDecide; }
private void SaveData() { if (saveEvidenceProceDecide == null) { saveEvidenceProceDecide = new SaveEvidenceProceDecide(); saveEvidenceProceDecide.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName(); } GetEntity(saveEvidenceProceDecide); Company company = new Company { CompanyName = FieldECompanyName.Text, }; InvokeUtil.SystemService.UpdateCompanyByName(company); InvokeUtil.SystemService.EntityUpdate(saveEvidenceProceDecide); }