コード例 #1
0
        public void AuditPass(int sysNo, bool isPass, EventHandler <RestClientEventArgs <ComboInfo> > callback)
        {
            string relativeUrl       = "/MKTService/Combo/ApproveCombo";
            ComboUpdateStatusReq msg = new ComboUpdateStatusReq
            {
                SysNo        = sysNo,
                TargetStatus = isPass ? ComboStatus.Active : ComboStatus.Deactive
            };

            restClient.Update <ComboInfo>(relativeUrl, msg, (obj, args) =>
            {
                if (args.FaultsHandle())
                {
                    return;
                }
                callback(obj, args);
            });
        }
コード例 #2
0
        public void ApproveOptionalAccessories(int sysNo, bool isPass, EventHandler <RestClientEventArgs <OptionalAccessoriesVM> > callback)
        {
            string relativeUrl       = "/MKTService/OptionalAccessories/ApproveOptionalAccessories";
            ComboUpdateStatusReq msg = new ComboUpdateStatusReq
            {
                SysNo        = sysNo,
                TargetStatus = isPass ? ComboStatus.Active : ComboStatus.Deactive
            };

            restClient.Update <OptionalAccessoriesVM>(relativeUrl, msg, (obj, args) =>
            {
                if (args.FaultsHandle())
                {
                    return;
                }
                callback(obj, args);
            });
        }
コード例 #3
0
ファイル: MKTService_Combo.cs プロジェクト: sanlonezhang/ql
 public void ApproveCombo(ComboUpdateStatusReq msg)
 {
     ObjectFactory <ComboAppService> .Instance.ApproveCombo(msg.SysNo.Value, msg.TargetStatus.Value);
 }
コード例 #4
0
 public void ApproveOptionalAccessories(ComboUpdateStatusReq msg)
 {
     ObjectFactory <OptionalAccessoriesAppService> .Instance.ApproveOptionalAccessories(msg.SysNo.Value, msg.TargetStatus.Value);
 }