コード例 #1
0
        private async Task <IEnumerable <PromoCodeViewModel> > GetPromoCodes()
        {
            var promos = await _promoCodeRepository.GetAll();

            var viewPromos = new List <PromoCodeViewModel>();

            foreach (var promo in promos)
            {
                viewPromos.Add
                (
                    new PromoCodeViewModel()
                {
                    Id              = promo.Id,
                    Coupon          = promo.Coupon,
                    DiscountPercent = promo.DiscountPercent,
                    Amount          = promo.Amount,
                    UsedAmount      = promo.UsedAmount
                }
                );
            }

            return(viewPromos);
        }
コード例 #2
0
 public IEnumerable <PromoCode> GetAllPromoCode()
 {
     return(_promoCodeRepository.GetAll());
 }