private void buttonExport_Click(object sender, EventArgs e) { UseWaitCursor = true; Application.DoEvents(); try { if (caseTransferred == null) { caseTransferred = new CaseTransferred(); caseTransferred.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName(); } caseTransferred.Status = 1; SaveData(); WordDocument doc = new WordDocument("案件移送书"); doc.AddField("UnitName", caseTransferred.UnitName); doc.AddField("TransferredDate", caseTransferred.TransferredDate.ToString("yyyy年MM月dd日")); doc.AddField("CaseName", caseTransferred.CaseName); doc.AddField("TransferredReason", caseTransferred.TransferredReason); doc.AddField("TransferredLaw", caseTransferred.TransferredLaw); doc.AddField("CaseMaterial", caseTransferred.CaseMaterial); doc.AddField("DocTitle", caseTransferred.DocTitle); doc.AddFootField("DocManageArea", InvokeUtil.ActiveUser.FullName); OnNavigationRequest(new Maleos.NavigationRequestEventArgs("Maleos.Modules.OutputDocuemnt", new object[] { doc, "EnforceForm.frmCaseTransferred", caseTransferred.FilePath })); } catch (Exception ex) { CommonInvoke.ErrorMessageBox(ex); } UseWaitCursor = false; }
private void SaveData() { if (caseTransferred == null) { caseTransferred = new CaseTransferred(); caseTransferred.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName(); } GetEntity(caseTransferred); InvokeUtil.SystemService.EntityUpdate(caseTransferred); }
public frmEditCaseTransferred(CaseTransferred caseTransferred) : this() { this.caseTransferred = caseTransferred; }
/// <summary> /// 案件移送表记录集合 /// </summary> /// <param name="page">当前页</param> /// <param name="pageSize">显示记录数</param> /// <param name="beginDate">起始时间</param> /// <param name="endDate">结束时间</param> /// <returns>实体集合</returns> public EList<CaseTransferred> CaseTransferredByDate(int page, int pageSize, DateTime beginDate, DateTime endDate) { try { CaseTransferred Obj = new CaseTransferred(); Obj.SystemService = this; return Obj.CaseTransferredByDate(page, pageSize, beginDate, endDate); } catch (Exception ex) { throw ex; } }