void fbCtr_SaveCompleted(object sender, SMT.SaaS.FrameworkUI.FBControls.ChargeApplyControl.SaveCompletedArgs e) { if (e.Message != null && e.Message.Count() > 0) { Utility.ShowMessageBox("UPDATE", isSubmitFlow, false); RefreshUI(RefreshedTypes.HideProgressBar); } else { if (actions == FormTypes.New) { Utility.ShowMessageBox("ADD", isSubmitFlow, true); if (isSubmitFlow) { saveType = RefreshedTypes.CloseAndReloadData; } RefreshUI(saveType); } else { Utility.ShowMessageBox("UPDATE", isSubmitFlow, true); if (isSubmitFlow) { saveType = RefreshedTypes.CloseAndReloadData; } RefreshUI(saveType); } } }
void fbCtr_SaveCompleted(object sender, SMT.SaaS.FrameworkUI.FBControls.ChargeApplyControl.SaveCompletedArgs e) { if (e.Message != null && e.Message.Count() > 0) { Utility.ShowMessageBox("UPDATE", true, false); RefreshUI(RefreshedTypes.HideProgressBar); } else { Utility.ShowMessageBox("UPDATE", true, true); RefreshUI(RefreshedTypes.CloseAndReloadData); } }
//private void scvFB_SizeChanged(object sender, SizeChangedEventArgs e) //{ // double _height = ((ScrollViewer)sender).ActualHeight; //} void fbCtr_SaveCompleted(object sender, SMT.SaaS.FrameworkUI.FBControls.ChargeApplyControl.SaveCompletedArgs e) { if (e.Message != null && e.Message.Count() > 0) { RefreshUI(RefreshedTypes.HideProgressBar); List <string> aa = e.Message; Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), e.Message[0]); } else { switch (action) { case FormTypes.New: client.AddOrganAsync(organ, licenseMatserObjList, "Add"); break; case FormTypes.Edit: client.UpdateOrganAsync(organ, licenseMatserObjList, "Edit"); break; case FormTypes.Audit: if (organ.CHECKSTATE == Utility.GetCheckState(CheckStates.Approved) || organ.CHECKSTATE == Utility.GetCheckState(CheckStates.UnApproved)) { client.UpdateOrganAsync(organ, licenseMatserObjList, "Edit"); } //审核通过,审核通过直接修改表单状态 else { if (IsAudit) //审核中 { //SumbitFlow(); IsAudit = false; } else { client.UpdateOrganAsync(organ, licenseMatserObjList, "Edit"); } } break; } } }
void fbCtr_SaveCompleted(object sender, SMT.SaaS.FrameworkUI.FBControls.ChargeApplyControl.SaveCompletedArgs e) { if (e.Message != null && e.Message.Count() > 0) { if (ckbHasFee.IsChecked == true && Convert.ToInt32(txtFee.Text) > 0) { fbCtr.ExtensionalOrder.ORDERID = conserVation.MAINTENANCERECORDID; fbCtr.Save(_flwResult);//提交费用 actions = FormTypes.Edit; } else { Utility.ShowMessageBox("ADD", isSubmitFlow, true); if (isSubmitFlow) { saveType = RefreshedTypes.CloseAndReloadData; } RefreshUI(saveType); } } else { if (actions == FormTypes.New) { Utility.ShowMessageBox("ADD", isSubmitFlow, true); if (isSubmitFlow) { saveType = RefreshedTypes.CloseAndReloadData; } RefreshUI(saveType); } else { Utility.ShowMessageBox("UPDATE", isSubmitFlow, true); if (isSubmitFlow) { saveType = RefreshedTypes.CloseAndReloadData; } RefreshUI(saveType); } } }
void fbCtr_SaveCompleted(object sender, SMT.SaaS.FrameworkUI.FBControls.ChargeApplyControl.SaveCompletedArgs e) { try { if (e.Message != null && e.Message.Count() > 0) { Utility.ShowMessageBox("UPDATE", isSubmitFlow, false); RefreshUI(RefreshedTypes.HideProgressBar); } else { if (actions == FormTypes.New) { Utility.ShowMessageBox("ADD", isSubmitFlow, true); if (isSubmitFlow) { saveType = RefreshedTypes.CloseAndReloadData; } RefreshUI(saveType); } else { Utility.ShowMessageBox("UPDATE", isSubmitFlow, true); if (isSubmitFlow) { saveType = RefreshedTypes.CloseAndReloadData; } RefreshUI(saveType); } } } catch (Exception ex) { Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), ex.ToString()); RefreshUI(RefreshedTypes.HideProgressBar); } }
void fbCtr_SaveCompleted(object sender, SMT.SaaS.FrameworkUI.FBControls.ChargeApplyControl.SaveCompletedArgs e) { if (e.Message != null && e.Message.Count() > 0) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), e.Message[0], Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); RefreshUI(RefreshedTypes.HideProgressBar); return; } else { switch (formType) { case FormTypes.Edit: //修改 if (TravelReimbursement_Golbal.CHECKSTATE == Utility.GetCheckState(CheckStates.UnSubmit)) { if (e.Message != null && e.Message.Count() > 0) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("无报销单号,请重试!"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } if (!string.IsNullOrEmpty(fbCtr.ExtensionalOrder.INNERORDERCODE)) { txtNoClaims.Text = fbCtr.ExtensionalOrder.INNERORDERCODE;//保存后将单号显示出来 } if (fbCtr.ExtensionalOrder.PAYMENTINFO != null) { txtPAYMENTINFO.Text = fbCtr.ExtensionalOrder.PAYMENTINFO; //支付信息 StrPayInfo = txtPAYMENTINFO.Text; } //TravelReimbursement_Golbal.NOBUDGETCLAIMS = fbCtr.ExtensionalOrder.INNERORDERCODE;//预算返回的报销单号 if (needsubmit == true) { OaPersonOfficeClient.UpdateTravelReimbursementAsync(TravelReimbursement_Golbal, TravelDetailList_Golbal, formType.ToString(), "Submit"); } else { OaPersonOfficeClient.UpdateTravelReimbursementAsync(TravelReimbursement_Golbal, TravelDetailList_Golbal, formType.ToString(), "Edit"); } } if (TravelReimbursement_Golbal.CHECKSTATE == Utility.GetCheckState(CheckStates.Approving)) { RefreshUI(RefreshedTypes.AuditInfo); IsAudit = false; } break; case FormTypes.Resubmit: //重新提交 if (TravelReimbursement_Golbal.CHECKSTATE == Utility.GetCheckState(CheckStates.UnApproved)) { if (e.Message != null && e.Message.Count() > 0) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("无报销单号,请重试!"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } txtNoClaims.Text = TravelReimbursement_Golbal.NOBUDGETCLAIMS; // fbCtr.ExtensionalOrder.INNERORDERCODE;//保存后将单号显示出来 //TravelReimbursement_Golbal.NOBUDGETCLAIMS = fbCtr.ExtensionalOrder.INNERORDERCODE;//预算返回的报销单号 if (needsubmit == true) { OaPersonOfficeClient.UpdateTravelReimbursementAsync(TravelReimbursement_Golbal, TravelDetailList_Golbal, formType.ToString(), "Submit"); } else { OaPersonOfficeClient.UpdateTravelReimbursementAsync(TravelReimbursement_Golbal, TravelDetailList_Golbal, formType.ToString(), "Edit"); } } else if (TravelReimbursement_Golbal.CHECKSTATE == Utility.GetCheckState(CheckStates.UnSubmit)) { if (e.Message != null && e.Message.Count() > 0) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("无报销单号,请重试!"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } if (fbCtr.ExtensionalOrder.INNERORDERCODE != null) { txtNoClaims.Text = TravelReimbursement_Golbal.NOBUDGETCLAIMS; // fbCtr.ExtensionalOrder.INNERORDERCODE;//保存后将单号显示出来 //TravelReimbursement_Golbal.NOBUDGETCLAIMS = fbCtr.ExtensionalOrder.INNERORDERCODE;//预算返回的报销单号 } if (needsubmit == true) { OaPersonOfficeClient.UpdateTravelReimbursementAsync(TravelReimbursement_Golbal, TravelDetailList_Golbal, formType.ToString(), "Submit"); } else { OaPersonOfficeClient.UpdateTravelReimbursementAsync(TravelReimbursement_Golbal, TravelDetailList_Golbal, formType.ToString(), "Edit"); } } break; case FormTypes.Audit: if (TravelReimbursement_Golbal.CHECKSTATE == Utility.GetCheckState(CheckStates.Approved) || TravelReimbursement_Golbal.CHECKSTATE == Utility.GetCheckState(CheckStates.UnApproved)) { if (e.Message != null && e.Message.Count() > 0) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("无报销单号,请重试!"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } //txtNoClaims.Text = fbCtr.ExtensionalOrder.INNERORDERCODE;//保存后将单号显示出来 txtNoClaims.Text = TravelReimbursement_Golbal.NOBUDGETCLAIMS; //TravelReimbursement_Golbal.NOBUDGETCLAIMS = fbCtr.ExtensionalOrder.INNERORDERCODE;//预算返回的报销单号 if (needsubmit == true) { OaPersonOfficeClient.UpdateTravelReimbursementAsync(TravelReimbursement_Golbal, TravelDetailList_Golbal, formType.ToString(), "Submit"); } else { OaPersonOfficeClient.UpdateTravelReimbursementAsync(TravelReimbursement_Golbal, TravelDetailList_Golbal, formType.ToString(), "Edit"); } } //审核通过直接修改表单状态 else { if (IsAudit) //审核中 { RefreshUI(RefreshedTypes.AuditInfo); IsAudit = false; } else if (Resubmit) //重新提交 { if (e.Message != null && e.Message.Count() > 0) { ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("无报销单号,请重试!"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation); return; } txtNoClaims.Text = TravelReimbursement_Golbal.NOBUDGETCLAIMS; // fbCtr.ExtensionalOrder.INNERORDERCODE;//保存后将单号显示出来 //TravelReimbursement_Golbal.NOBUDGETCLAIMS = fbCtr.ExtensionalOrder.INNERORDERCODE;//预算返回的报销单号 if (needsubmit == true) { OaPersonOfficeClient.UpdateTravelReimbursementAsync(TravelReimbursement_Golbal, TravelDetailList_Golbal, formType.ToString(), "Submit"); } else { OaPersonOfficeClient.UpdateTravelReimbursementAsync(TravelReimbursement_Golbal, TravelDetailList_Golbal, formType.ToString(), "Edit"); } RefreshUI(RefreshedTypes.AuditInfo); Resubmit = false; } else { OaPersonOfficeClient.UpdateTravelReimbursementAsync(TravelReimbursement_Golbal, TravelDetailList_Golbal, formType.ToString(), "Edit"); } } break; } } }