Example #1
0
        public async Task <IActionResult> GetCoupans([FromQuery] DiscountParams discountParams)
        {
            var coupans = await _repo.GetCoupans(discountParams);

            var coupansToReturn = _mapper.Map <IEnumerable <CouponReturnDTO> >(coupans);

            Response.AddPagination(coupans.CurrentPage, coupans.PageSize, coupans.TotalCount, coupans.TotalPages);

            return(Ok(coupansToReturn));
        }