public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { string state = ""; string UserState = "Audit"; switch (args) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: state = Utility.GetCheckState(CheckStates.Approving); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: state = Utility.GetCheckState(CheckStates.Approved); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: state = Utility.GetCheckState(CheckStates.UnApproved); break; } if (issuanceObj.CHECKSTATE == Convert.ToInt32(CheckStates.UnSubmit).ToString()) { UserState = "Submit"; } issuanceObj.CHECKSTATE = state; submitflag = true; client.UpdateIssuanceAsync(issuanceObj, houseLists, distributeLists, submitflag, UserState); //SendDocClient.SendDocInfoUpdateAsync(issuanceObj, StrUpdateReturn, UserState); }
public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { string state = ""; string UserState = "Audit"; switch (args) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: state = Utility.GetCheckState(CheckStates.Approving); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: state = Utility.GetCheckState(CheckStates.Approved); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: state = Utility.GetCheckState(CheckStates.UnApproved); break; } if (organ.CHECKSTATE == Convert.ToInt32(CheckStates.UnSubmit).ToString()) { UserState = "Submit"; } organ.CHECKSTATE = state; client.UpdateOrganAsync(organ, licenseMatserObjList, UserState); //client.UpdateArchivesLendingAsync(lendingArchives, UserState); }
//public void BindAduitInfo() //{ // SMT.SaaS.FrameworkUI.AuditControl.Flow_FlowRecord_T entity = this.audit.AuditEntity; // entity.ModelCode = "housingIssuance"; // entity.FormID = IssuanceObj.ISSUANCEID; // entity.CreateCompanyID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; // entity.CreateDepartmentID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; // entity.CreatePostID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; // entity.CreateUserID = Common.CurrentLoginUserInfo.EmployeeID; // entity.CreateUserName = Common.CurrentLoginUserInfo.EmployeeName; // entity.EditUserID = Common.CurrentLoginUserInfo.EmployeeID; // entity.EditUserName = Common.CurrentLoginUserInfo.EmployeeName; // audit.BindingData(); //} //public void SumbitFlow() //{ // if (IssuanceObj != null) // { // SMT.SaaS.FrameworkUI.AuditControl.Flow_FlowRecord_T entity = this.audit.AuditEntity; // entity.ModelCode = "housingIssuance";//"archivesLending";T_HR_COMPANY // entity.FormID = IssuanceObj.ISSUANCEID; //"0b6c8e80-69fa-4f54-810a-1f0d339c6603";//Company.COMPANYID; // entity.CreateCompanyID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; // entity.CreateDepartmentID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; // entity.CreatePostID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; // entity.CreateUserID = Common.CurrentLoginUserInfo.EmployeeID; // entity.CreateUserName = Common.CurrentLoginUserInfo.EmployeeName; // entity.EditUserID = Common.CurrentLoginUserInfo.EmployeeID; // entity.EditUserName = Common.CurrentLoginUserInfo.EmployeeName; // audit.XmlObject = DataObjectToXml<T_OA_HOUSEINFOISSUANCE>.ObjListToXml(IssuanceObj, "OA"); // audit.Submit(); // } //} /// <summary> /// 提交审核完成 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void audit_AuditCompleted(object sender, SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs e) { auditResult = e.Result; switch (auditResult) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: //todo 审核中 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Cancel: //todo 取消 Cancel(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: //todo 终审通过 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: //todo 审核不通过 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Error: //todo 审核异常 HandError(); break; } actionFlag = DataActionFlag.SubmitComplete; }
public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { string state = ""; string UserState = "Audit"; switch (args) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: state = Utility.GetCheckState(CheckStates.Approving); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: state = Utility.GetCheckState(CheckStates.Approved); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: state = Utility.GetCheckState(CheckStates.UnApproved); break; } if (hireApp.CHECKSTATE == Convert.ToInt32(CheckStates.UnSubmit).ToString()) { UserState = "Submit"; } hireApp.CHECKSTATE = state; client.UpdateHireAppAsync(hireApp, UserState); }
public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { string state = ""; switch (args) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: state = Utility.GetCheckState(CheckStates.Approving); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: state = Utility.GetCheckState(CheckStates.Approved); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: state = Utility.GetCheckState(CheckStates.UnApproved); break; } if (SignInRecord.CHECKSTATE == Utility.GetCheckState(CheckStates.UnSubmit)) { SignInRecord.CHECKSTATE = state; ObservableCollection <T_HR_EMPLOYEESIGNINDETAIL> entSubmits = dgSignInDetailList.ItemsSource as ObservableCollection <T_HR_EMPLOYEESIGNINDETAIL>; if (entSubmits.Count == 0) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("EMPLOYEESIGNINRECORD"), Utility.GetResourceStr("NORECORDSUBMIT", "EMPLOYEESIGNINRECORD")); return; } clientAtt.EmployeeSigninRecordUpdateAsync(SignInRecord, entSubmits); } else { clientAtt.EmployeeSigninRecordAuditAsync(SignInID, state); } }
public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { string state = string.Empty; switch (args) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: state = Utility.GetCheckState(CheckStates.Approving); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: state = Utility.GetCheckState(CheckStates.Approved); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: state = Utility.GetCheckState(CheckStates.UnApproved); break; } OvertimeRecord.CHECKSTATE = state; if (FormType == FormTypes.Edit) { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), "提交成功"); } if (FormType == FormTypes.Audit) { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), "审核成功"); } RefreshUI(RefreshedTypes.HideProgressBar); RefreshUI(RefreshedTypes.AuditInfo); RefreshUI(RefreshedTypes.All); }
public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { string state = ""; switch (args) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: state = Utility.GetCheckState(CheckStates.Approving); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: state = Utility.GetCheckState(CheckStates.Approved); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: state = Utility.GetCheckState(CheckStates.UnApproved); break; } entity.CHECKSTATE = state; //entAttendanceSolutionAsign.EDITSTATE = Convert.ToInt32(EditStates.Actived).ToString(); bool bl = Save(); if (bl) { //clientAtt.AuditAttSolAsignAsync(AttendanceSolutionAsignID, state); } }
public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { string state = ""; string UserState = "Audit"; switch (args) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: state = Utility.GetCheckState(CheckStates.Approving); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: state = Utility.GetCheckState(CheckStates.Approved); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: state = Utility.GetCheckState(CheckStates.UnApproved); break; } if (tmpSendDocT.CHECKSTATE == Convert.ToInt32(CheckStates.UnSubmit).ToString()) { UserState = "Submit"; } tmpSendDocT.CHECKSTATE = state; //cmsfc.UpdateContraApprovalAsync(tmpSendDocT, UserState); DetailSendClient.SendDocInfoUpdateAsync(tmpSendDocT, StrUpdateReturn, UserState); }
public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { // RefreshUI(RefreshedTypes.HideProgressBar); string state = string.Empty; switch (args) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: state = Utility.GetCheckState(CheckStates.Approving); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: state = Utility.GetCheckState(CheckStates.Approved); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: state = Utility.GetCheckState(CheckStates.UnApproved); break; } OvertimeRecord.CHECKSTATE = state; if (FormType == FormTypes.Edit) { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), "提交成功"); } if (FormType == FormTypes.Audit) { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), "审核成功"); } RefreshUI(RefreshedTypes.HideProgressBar); RefreshUI(RefreshedTypes.AuditInfo); RefreshUI(RefreshedTypes.All); //By : Sam //Date: 2011-9-6 //For : 前台此处调了一次服务,在BLL层的UpdateCheckState方法里面又调了一次,会导致很多问题,所以这里屏蔽掉 //string state = string.Empty; //switch (args) //{ // case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: // state = Utility.GetCheckState(CheckStates.Approving); // break; // case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: // state = Utility.GetCheckState(CheckStates.Approved); // break; // case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: // state = Utility.GetCheckState(CheckStates.UnApproved); // break; //} //OvertimeRecord.CHECKSTATE = state; //client.AuditOverTimeRdAsync(OvertimeRecord.OV ERTIMERECORDID, state); }
public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { string strCheckState = ""; string strEditState = Convert.ToInt32(EditStates.UnActived).ToString(); switch (args) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: strCheckState = Utility.GetCheckState(CheckStates.Approving); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: strCheckState = Utility.GetCheckState(CheckStates.Approved); strEditState = Convert.ToInt32(EditStates.Actived).ToString(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: strCheckState = Utility.GetCheckState(CheckStates.UnApproved); strEditState = Convert.ToInt32(EditStates.Canceled).ToString(); break; } //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("AUDITSUCCESSED", Utility.GetResourceStr("CURRENTRECORD", "ATTENDMONTHLYBALANCE"))); //AttendMonthlyBatchBalance.EDITSTATE = strEditState; //AttendMonthlyBatchBalance.CHECKSTATE = strCheckState; //RefreshUI(RefreshedTypes.HideProgressBar); //RefreshUI(RefreshedTypes.AuditInfo); //RefreshUI(RefreshedTypes.All); if (strCheckState == Utility.GetCheckState(CheckStates.Approved)) { switch (AttendMonthlyBatchBalance.BALANCEOBJECTTYPE) { case "1": clientAtt.CalculateEmployeeAttendanceYearlyByCompanyIDAsync(AttendMonthlyBatchBalance.BALANCEYEAR.ToString(), AttendMonthlyBatchBalance.BALANCEOBJECTID); break; case "2": clientAtt.CalculateEmployeeAttendanceYearlyByDepartmentIDAsync(AttendMonthlyBatchBalance.BALANCEYEAR.ToString(), AttendMonthlyBatchBalance.BALANCEOBJECTID); break; case "3": clientAtt.CalculateEmployeeAttendanceYearlyByPostIDAsync(AttendMonthlyBatchBalance.BALANCEYEAR.ToString(), AttendMonthlyBatchBalance.BALANCEOBJECTID); break; } } RefreshUI(RefreshedTypes.HideProgressBar); RefreshUI(RefreshedTypes.AuditInfo); RefreshUI(RefreshedTypes.All); }
public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { string strCheckState = ""; string oldCheckState = EmployeeAddSumBatch.CHECKSTATE; string strEditState = Convert.ToInt32(EditStates.UnActived).ToString(); switch (args) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: strCheckState = Utility.GetCheckState(CheckStates.Approving); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: strCheckState = Utility.GetCheckState(CheckStates.Approved); strEditState = Convert.ToInt32(EditStates.Actived).ToString(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: strCheckState = Utility.GetCheckState(CheckStates.UnApproved); strEditState = Convert.ToInt32(EditStates.Canceled).ToString(); break; } EmployeeAddSumBatch.EDITSTATE = strEditState; EmployeeAddSumBatch.CHECKSTATE = strCheckState; //System.Collections.ObjectModel.ObservableCollection<string> ids = new System.Collections.ObjectModel.ObservableCollection<string>(); //foreach (var e in dgMassAuditList.ItemsSource) //{ // ids.Add((e as T_HR_EMPLOYEEADDSUM).ADDSUMID); //} //if (ids.Count > 0) //{ // if (oldCheckState != Utility.GetCheckState(CheckStates.UnSubmit)) // { // client.EmployeeAddSumBatchUpdateAsync(EmployeeAddSumBatch);//审核 // } // else // { // client.EmployeeAddSumBatchAddAsync(EmployeeAddSumBatch, ids);//提交审核 // } //} //if (e.Error != null) //{ // ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); //} //else //{ // ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSAUDIT"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information); // RefreshUI(RefreshedTypes.All); //} ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSAUDIT"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information); RefreshUI(RefreshedTypes.HideProgressBar); }
public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { string state = ""; switch (args) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: state = Utility.GetCheckState(CheckStates.Approving); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: state = Utility.GetCheckState(CheckStates.Approved); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: state = Utility.GetCheckState(CheckStates.UnApproved); break; } dgSignInDetailList.IsEnabled = false; txtRemark.IsEnabled = false; SignInRecord.CHECKSTATE = state; //if (SignInRecord.CHECKSTATE == Utility.GetCheckState(CheckStates.UnSubmit)) //{ // SignInRecord.CHECKSTATE = state; // ObservableCollection<T_HR_EMPLOYEESIGNINDETAIL> entSubmits = dgSignInDetailList.ItemsSource as ObservableCollection<T_HR_EMPLOYEESIGNINDETAIL>; // if (entSubmits.Count == 0) // { // Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("EMPLOYEESIGNINRECORD"), Utility.GetResourceStr("NORECORDSUBMIT", "EMPLOYEESIGNINRECORD")); // return; // } // clientAtt.EmployeeSigninRecordUpdateAsync(SignInRecord, entSubmits); //} //else //{ // clientAtt.EmployeeSigninRecordAuditAsync(SignInID, state); //} EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>(); this.FormType = FormTypes.Browse; RefreshUI(RefreshedTypes.AuditInfo); RefreshUI(RefreshedTypes.All); RefreshUI(RefreshedTypes.HideProgressBar); }
public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { //RefreshUI(RefreshedTypes.ShowProgressBar); string state = ""; string UserState = "Audit"; switch (args) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: state = Utility.GetCheckState(CheckStates.Approving); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: state = Utility.GetCheckState(CheckStates.Approved); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: state = Utility.GetCheckState(CheckStates.UnApproved); break; } if (EmployeeAddBalancePost.CHECKSTATE == Convert.ToInt32(CheckStates.UnSubmit).ToString()) { UserState = "Submit"; } EmployeeAddBalancePost.CHECKSTATE = state; if (UserState.ToString() == "Audit") { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSAUDIT"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information); } else if (UserState.ToString() == "Submit") { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSSUBMITAUDIT"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information); } RefreshUI(RefreshedTypes.HideProgressBar); RefreshUI(RefreshedTypes.AuditInfo); //刷新审核控件 RefreshUI(RefreshedTypes.All); //刷新管理列表界面 // client.EmployeeAddSumUpdateAsync(EmployeeAddBalancePost); //Utility.UpdateCheckState("T_HR_EMPLOYEESALARYPOSTASIGN", "EMPLOYEESALARYPOSTASIGNID", EmployeeAddBalancePost.EMPLOYEESALARYPOSTASIGNID, args); }
/// <summary> /// 提交审核完成 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void audit_AuditCompleted(object sender, SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs e) { //if (actions == FormTypes.Audit) //{ // AuditFlag = true; //} AuditFlag = true; auditResult = e.Result; switch (auditResult) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: //todo 审核中 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Cancel: //todo 取消 Cancel(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: //todo 终审通过 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: //todo 审核不通过 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Error: //todo 审核异常 HandError(); break; } }
/// <summary> /// 提交审核完成 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void audit_AuditCompleted(object sender, SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs e) { auditResult = e.Result; switch (auditResult) { //撤单状态 case AuditControl.AuditEventArgs.AuditResult.CancelSubmit: SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: //todo 审核中 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Cancel: //todo 取消 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: //todo 终审通过 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: //todo 审核不通过 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Error: //todo 审核异常 HandError(e); break; } //审核通过后需要更新UI,更新UI的时候会执行RefreshUI(RefreshedTypes.ProgressBar); //所以这里不需要CloseProgressBar(); }
/// <summary> /// 提交审核完成 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void audit_AuditCompleted(object sender, SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs e) { auditResult = e.Result; switch (auditResult) { case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Auditing: //todo 审核中 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Cancel: //todo 取消 Cancel(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Successful: //todo 终审通过 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Fail: //todo 审核不通过 SumbitCompleted(); break; case SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult.Error: //todo 审核异常 HandError(); break; } }
public void OnSubmitCompleted(SMT.SaaS.FrameworkUI.AuditControl.AuditEventArgs.AuditResult args) { Utility.UpdateCheckState("T_HR_ATTENDMONTHLYBALANCE", "MONTHLYBALANCEID", MonthlyBalanceId, args); }