/// <summary>
        /// 启用/禁用宣传
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public StoreAdvertiseMstr EnableAdvertise(string id)
        {
            var entity = _storeAdvertiseMstrRepository.Get(id);

            if (entity != null)
            {
                //启用状态(1.启用,2.禁用)
                if (entity.ADVERTISE_STATUS == 1)
                {
                    entity.ADVERTISE_STATUS = 2;
                }
                else if (entity.ADVERTISE_STATUS == 2)
                {
                    entity.ADVERTISE_STATUS = 1;

                    //将已启用的文件改为禁用
                    if (!EnableStoreAdvertiseList(int.Parse(entity.ADVERTISE_CATEGORY + "")))
                    {
                        return(null);
                    }
                }
                return(_storeAdvertiseMstrRepository.Update(entity));
            }
            return(null);
        }
示例#2
0
 public ActionResult GetStoreAdvertiseInfoById(string id)
 {
     try
     {
         var result = _storeAdvertiseMstrRepository.Get(id);
         return(Success("获取成功", result));
     }
     catch (Exception ex)
     {
         return(Fail("获取信息失败:" + ex.Message));
     }
 }