public async Task <CouponDto> FindByCondition(Guid idCoupon) { var query = await _couponRepository.FindByCondition(x => x.Id == idCoupon); return(_mapper.Map <CouponDto>(query.FirstOrDefault())); }