public async Task <IActionResult> GetDiscountForCode(string code) { var coupon = await _couponRepository.GetCouponByCode(code); if (coupon == null) { return(NotFound()); } return(Ok(_mapper.Map <CouponDto>(coupon))); }
public async Task <object> GetDiscountForCode(string code) { try { var coupon = await _couponRepository.GetCouponByCode(code); _response.Result = coupon; } catch (Exception ex) { _response.IsSuccess = false; _response.ErrorMessages = new List <string>() { ex.ToString() }; } return(_response); }
public Coupon GetCouponByCode(string code) { return(_couponRepository.GetCouponByCode(code)); }