private void buttonExport_Click(object sender, EventArgs e)
        {
            UseWaitCursor = true;
            Application.DoEvents();

            try
            {
                if (caseExtensionClosedApproval == null)
                {
                    caseExtensionClosedApproval = new CaseExtensionClosedApproval();

                    caseExtensionClosedApproval.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName();
                }
                caseExtensionClosedApproval.Status = 1;
                SaveData();
                WordDocument doc = new WordDocument("案件延期办结毕审批表");
                doc.AddField("CaseName", caseExtensionClosedApproval.CaseName);
                doc.AddField("Party", caseExtensionClosedApproval.Party);
                doc.AddField("Legal", caseExtensionClosedApproval.Legal);
                doc.AddField("Address", caseExtensionClosedApproval.Address);
                doc.AddField("Tel", caseExtensionClosedApproval.Tel);
                doc.AddField("CaseSourceName", caseExtensionClosedApproval.CaseSourceName);
                doc.AddField("CaseStartDate", caseExtensionClosedApproval.CaseStartDate.ToString("yyyy年MM月dd日"));
                doc.AddField("ExtensionApproval", caseExtensionClosedApproval.ExtensionApproval);
                doc.AddFootField("DocManageArea", InvokeUtil.ActiveUser.FullName);
                OnNavigationRequest(new Maleos.NavigationRequestEventArgs("Maleos.Modules.OutputDocuemnt",
                  new object[] { doc, "EnforceForm.frmCaseExtensionClosedApproval", caseExtensionClosedApproval.FilePath }));
            }
            catch (Exception ex)
            {
                CommonInvoke.ErrorMessageBox(ex);
            }

            UseWaitCursor = false;
        }
예제 #2
0
 /// <summary>
 /// 获取案件延期办结审批表(上级)记录集合
 /// </summary>
 /// <param name="page">当前页</param>
 /// <param name="pageSize">显示记录数</param>
 /// <param name="beginDate">起始时间</param>
 /// <param name="endDate">结束时间</param>
 /// <returns>实体集合</returns>
 public EList<CaseExtensionClosedApproval> CaseExtensionClosedApprovalByDate(int page, int pageSize, DateTime beginDate, DateTime endDate)
 {
     try
     {
         CaseExtensionClosedApproval Obj = new CaseExtensionClosedApproval();
         Obj.SystemService = this;
         return Obj.CaseExtensionClosedApprovalByDate(page, pageSize, beginDate, endDate);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public frmEditCaseExtensionClosedApproval(CaseExtensionClosedApproval caseExtensionClosedApproval)
     : this()
 {
     this.caseExtensionClosedApproval = caseExtensionClosedApproval;
 }
        private void SaveData()
        {
            if (caseExtensionClosedApproval == null)
            {
                caseExtensionClosedApproval = new CaseExtensionClosedApproval();

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

            InvokeUtil.SystemService.EntityUpdate(caseExtensionClosedApproval);
        }