private bool ExecuteScript() { Debug.Print("ParamItem - ExecuteScript"); if (ParamItemDetail == null) { ReturnMsg = GetMsgObj.GetSystemMsg(EnumMessage.ParameterItemDetailNotFound, new List <string>() { ParamItem.title }); return(false); } if (ParamItemDetail.snippet == null) { return(true); } var c = GetWsObj.GetSnippetBySlug(ParamItemDetail.snippet); if (c == null) { return(true); } // If GetFlexObj.ExecuteScript(c.code, FormObject) Then if (GetFlexObj.ExecuteScript(c.code, GetWsObj.TokenAccessKey)) { return(true); } ReturnMsg = GetMsgObj.GetSystemMsg(EnumMessage.SnipReturnFalse, new List <string>() { c.name, c.title, c.returnmessage }); return(false); }
private bool SetMsgAndReturn(EnumMessage msgEnum, List <string> msgParam, bool returnValue) { if (GetMsgObj != null) { ReturnMsg = GetMsgObj.GetSystemMsg(msgEnum, msgParam); } return(returnValue); }
public void FailClick() { ReturnMsg = GetMsgObj.GetSystemMsg(EnumMessage.UnitIsFail); Result = EnumResult.ButtonFail; if (!ExecutePostMpFlex(Result)) { Result = EnumResult.Fail; // return msg will get from ExecutePostMpFlex } }
public bool CheckWorkOrder(string wo) { ShopOrder = wo ?? ""; if (GetMsgObj != null) { ReturnMsg = GetMsgObj.GetSystemMsg(EnumMessage.ValueSelected, new List <string>() { ShopOrder }); } return(true); }
public int PerformParametric(List <ParameterItemValueVm> data, string sn) { var lastResult = 0; foreach (var d in data) { var resultvalue = (int)GetWsObj.GetParametric(d); ReturnMsg = GetMsgObj.GetSystemMsg(resultvalue > 0 ? EnumMessage.TransactionParamSuccess : EnumMessage.TransactionParamFail, sn); if (resultvalue == 0) { return(resultvalue); } lastResult = resultvalue; } return(lastResult); }
public bool InputValidation(string value) { if (ParamItem.input_type == EnumParamItemType.TEXT.ToString() && !GetWsObj.RexExValidate(value, ParamItem.regexp)) { ReturnMsg = GetMsgObj.GetSystemMsg(EnumMessage.SnFormatNotMatch, new List <string>() { value, ParamItem.regexp }); return(false); } if (ExecuteScript()) { return(true); } Result = EnumResult.Fail; return(false); }
public void CancelClick() { ReturnMsg = GetMsgObj.GetSystemMsg(EnumMessage.UnitIsAbort); Result = EnumResult.ButtonCancel; }
public void SubmitFailClick() { ReturnMsg = GetMsgObj.GetSystemMsg(EnumMessage.UnitIsSubmitFail); Result = EnumResult.ButtonSubmit; }