コード例 #1
0
ファイル: DiscountCodeService.cs プロジェクト: Omaxd/TPUM
        public DiscountCodeDTO AddDiscountCode(DiscountCodeDTO dto)
        {
            DiscountCode discountCode = _modelMapper.FromDiscountCodeDTO(dto);
            DiscountCode created      = _discountCodeRepository.Create(discountCode);

            return(_modelMapper.ToDiscountCodeDTO(created));
        }
コード例 #2
0
 public DiscountCode FromDiscountCodeDTO(DiscountCodeDTO dto)
 {
     return(new DiscountCode
     {
         Code = dto.Code,
         Amount = dto.Amount
     });
 }
コード例 #3
0
        public ActionResult AddOrUpdate(DiscountCodeDTO data)
        {
            var status = false;

            data.CreatedAt = DateTime.Now;
            var username = User.Identity.Name;

            data.CreatedBy = userService.FindAll().Where(x => x.Username == username).FirstOrDefault().ID;
            if (ModelState.IsValid)
            {
                var model = AutoMapper.Mapper.Map <DiscountCode>(data);
                if (data.ID == 0)
                {
                    status = discountCodeService.Add(model);
                }
                else
                {
                    status = discountCodeService.Update(model);
                }
                discountCodeService.Save();
            }
            return(Json(status, JsonRequestBehavior.AllowGet));
        }
コード例 #4
0
 public HotShotMessage(DiscountCodeDTO discountCode)
 {
     DiscountCode = discountCode;
 }