public IHttpActionResult Get([FromUri] RequestRevenueFilter requestRevenueFilter) { IEnumerable <DealerDto> reponse = new List <DealerDto>(); reponse = _dealersProvider.GetDealers(requestRevenueFilter); return(Ok(reponse)); }
/// <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()); }
/// <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)); }