public IActionResult Create(CouponAddVM coupon)
 {
     try
     {
         _couponService.Create(coupon);
         return(Ok("Good"));
     }
     catch (Exception ex)
     {
         return(BadRequest("Something went wrong"));
     }
 }
예제 #2
0
        public void Create(CouponAddVM couponVM)
        {
            int quantity = couponVM.Quantity;

            for (int i = 0; i < quantity; i++)
            {
                Coupon coupon = new Coupon
                {
                    Code        = NewCode(),
                    ExpiredDate = DateTime.Now.AddDays(couponVM.Days),
                    IsValid     = true,
                    Value       = couponVM.Value
                };
                _context.Coupon.Add(coupon);
                _context.SaveChanges();
            }
        }