Example #1
0
        /// <summary>
        /// Get All Invalid Coupons
        /// </summary>
        /// <param name="request"></param>
        /// <returns></returns>
        public GetAllReportedCouponsResponse GetAllCoupons(GetAllReportedCouponsRequest request)
        {
            GetAllReportedCouponsResponse          response                   = new GetAllReportedCouponsResponse();
            IEnumerable <ReportedCoupons>          invalidCouponDta           = enterpriseServiceRepository.GetAllReportedCoupons(request.PageNumber, request.Pagesize);
            IEnumerable <ReportedCouponsViewModel> invalidCouponDataViewModel = Mapper.Map <IEnumerable <ReportedCoupons>, IEnumerable <ReportedCouponsViewModel> >(invalidCouponDta);

            response.ReportedCouponsViewModel = invalidCouponDataViewModel;
            return(response);
        }
Example #2
0
        public HttpResponseMessage ReportedCouponsData(int pagenumber, int pagesize)
        {
            GetAllReportedCouponsRequest request = new GetAllReportedCouponsRequest()
            {
                PageNumber = pagenumber, Pagesize = pagesize
            };
            GetAllReportedCouponsResponse response = enterpriseService.GetAllCoupons(request);

            return(Request.BuildResponse(response));
        }