public AdvertisementOutPut Add(AdvertisementInput input)
        {
            var model = Mapper.Map <Advertisement>(input);
            var data  = _dal.Insert(model);

            return(Mapper.Map <AdvertisementOutPut>(data));
        }
示例#2
0
        public async Task <bool> PostAdvertisementAsync(AdvertisementInput input)
        {
            Advertisement model = iMapper.Map <Advertisement>(input);

            model.Id     = IdHelper.CreateGuid();
            model.ImgUrl = "www.baidu.com";
            return(await _advertisementDal.PostAdvertisementAsync(model));
        }
 public void  Update(AdvertisementInput input)
 {
     if (input != null)
     {
         var model = Mapper.Map <Advertisement>(input);
         _dal.Update(model);
     }
 }
示例#4
0
 public ActionResult <AdvertisementOutPut> PostAdvertisement(AdvertisementInput product)
 {
     if (product == null)
     {
         return(BadRequest());
     }
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     return(_advertisementServices.Add(product));
 }
示例#5
0
        public async Task <IActionResult> PostAdvertisementAsync(AdvertisementInput input)
        {
            try
            {
                await _advertisementService.PostAdvertisementAsync(input);

                return(AddSuccessMsg());
            }
            catch (Exception err)
            {
                _logger.Error("添加测试数据失败", err.Message);
                return(FailedMsg("添加测试数据失败!" + err.Message));
            }
        }
        public void  Delete(AdvertisementInput input)
        {
            var model = Mapper.Map <Advertisement>(input);

            _dal.Delete(model);
        }