public static ApiResult CreateCouponIndex(List <CouponManagement> coupons)
        {
            var list = new List <CouponManagementDTO>();

            foreach (var coupon in coupons)
            {
                var viewmodel = new CouponManagementDTO()
                {
                    Id             = coupon.Id,
                    Description    = coupon.Description,
                    DiscountType   = coupon.DiscountType,
                    ExpireDate     = coupon.ExpireDate,
                    IsInfinite     = coupon.IsInfinite,
                    DiscountAmount = coupon.DiscountAmount,
                    IsBulk         = coupon.IsBulk,
                    IsCanceled     = coupon.IsCanceled,
                    IsForOneUse    = coupon.IsForOneUse,
                    Codes          = coupon.Codes,
                    isForB         = coupon.isForB,
                    isForA         = coupon.isForA,
                    CreatedAt      = coupon.CreatedAt
                };
                list.Add(viewmodel);
            }

            return(new ApiResult
            {
                Entity = list,
                Message = "ok"
            });
        }
        public static ApiResult CreateModelDeleteCouponDTO(CouponManagement dto)
        {
            var coupon = new CouponManagementDTO
            {
                Description = dto.Description
            };

            return(new ApiResult
            {
                Entity = coupon,
                Message = "ok"
            });
        }