Esempio n. 1
0
        public JsonResult AjaxBatchPublish()
        {
            List <int> sysnoList   = SerializationUtility.JsonDeserialize2 <List <int> >(Request.Params["sysNoList"]);
            var        batchResult = GiftPromotionService.BatchSubmitAudit(sysnoList, UserAuthHelper.GetCurrentUser().UserDisplayName);

            return(Json(new { successCount = batchResult.Item1, failCount = batchResult.Item2, resultMsg = batchResult.Item3 }));
        }
Esempio n. 2
0
        public JsonResult GetGiftPromotionList()
        {
            GiftPromotionListQueryFilter queryFilter = BuildQueryFilterEntity <GiftPromotionListQueryFilter>((s) =>
            {
                s.VendorSysNo = UserAuthHelper.GetCurrentUser().SellerSysNo;
                s.CompanyCode = UserAuthHelper.GetCurrentUser().CompanyCode;
            });

            var result = GiftPromotionService.QueryGiftPromotionActivityList(queryFilter);

            return(AjaxGridJson(result));
        }
Esempio n. 3
0
 public ActionResult GiftPromotionEdit(int?sysNo)
 {
     if (!sysNo.HasValue)
     {
         //新建赠品促销活动:
         return(View());
     }
     else
     {
         //编辑赠品促销活动:
         var editPromotionInfo = GiftPromotionService.LoadGiftPromotionInfo(sysNo.Value);
         return(View(editPromotionInfo));
     }
 }
Esempio n. 4
0
        public JsonResult SaveGiftPromotion()
        {
            var result = 0;

            if (!string.IsNullOrEmpty(Request["giftInfo"]))
            {
                SalesGiftInfo giftInfo = SerializationUtility.JsonDeserialize2 <SalesGiftInfo>(Request["giftInfo"]);
                if (null != giftInfo)
                {
                    giftInfo.SellerSysNo   = UserAuthHelper.GetCurrentUser().SellerSysNo;
                    giftInfo.InUserSysNo   = UserAuthHelper.GetCurrentUser().UserSysNo;
                    giftInfo.InUserName    = UserAuthHelper.GetCurrentUser().UserDisplayName;
                    giftInfo.EditUserSysNo = UserAuthHelper.GetCurrentUser().UserSysNo;
                    giftInfo.EditUser      = giftInfo.EditUserName = UserAuthHelper.GetCurrentUser().UserDisplayName;
                }
                result = GiftPromotionService.SaveGiftPromotionInfo(giftInfo, UserAuthHelper.GetCurrentUser().UserDisplayName);
            }
            return(Json(new { Data = result }));
        }
Esempio n. 5
0
 public JsonResult TerminateGiftPromotion(int giftPromotionSysNo)
 {
     GiftPromotionService.Stop(giftPromotionSysNo, UserAuthHelper.GetCurrentUser().UserDisplayName);
     return(Json(new { Data = true }));
 }
Esempio n. 6
0
 public JsonResult AbandonGiftPromotion(int giftPromotionSysNo)
 {
     GiftPromotionService.Void(giftPromotionSysNo, UserAuthHelper.GetCurrentUser().UserDisplayName);
     return(Json(new { Data = true }));
 }
Esempio n. 7
0
 public JsonResult PublishGiftPromotion(int giftPromotionSysNo)
 {
     GiftPromotionService.SubmitAudit(giftPromotionSysNo, UserAuthHelper.GetCurrentUser().UserDisplayName);
     return(Json(new { Data = true }));
 }