Esempio n. 1
0
        public IHttpActionResult Get([FromUri] RequestRevenueFilter requestRevenueFilter)
        {
            IEnumerable <DealerDto> reponse = new List <DealerDto>();

            reponse = _dealersProvider.GetDealers(requestRevenueFilter);
            return(Ok(reponse));
        }
Esempio n. 2
0
        /// <summary>
        ///     Provides information for a Dealers
        /// </summary>
        /// <param name="requestRevenueFilter">Revenue filter request object contains region,rmd,client</param>
        /// <returns>list of dealers data</returns>
        public IEnumerable <DealerDto> GetDealers(RequestRevenueFilter requestRevenueFilter)
        {
            var request = requestRevenueFilter ?? new RequestRevenueFilter();

            return
                (_salesCrmDb.GetDealers(request.Region, request.Rmd,
                                        request.Client)
                 .Select(d => new DealerDto {
                AccountId = d.AccountId, DealershipName = d.DealershipName
            })
                 .ToList());
        }
Esempio n. 3
0
 /// <summary>
 ///     Provides information for a Dealers
 /// </summary>
 /// <param name="requestRevenueFilter">Revenue filter request object contains region,rmd,client</param>
 /// <returns>list of Dealer data</returns>
 public IEnumerable <DealerDto> GetDealers(RequestRevenueFilter requestRevenueFilter)
 {
     return(_dealersUnitofWork.DealersRepository.GetDealers(requestRevenueFilter));
 }