예제 #1
0
        public HttpResponseMessage GetCampaignSponsors(HttpRequestMessage request, int campaignId)
        {
            var sponsors = _studentApi.GetCampaignSponsors(campaignId);

            var sponsorsVm = CampaignSponsorViewModel.MapMultiple(sponsors);

            foreach (var sponsor in sponsorsVm)
            {
                sponsor.Name = _sponsorApi.GetSponsor(sponsor.SponsorId).CompanyName;
            }

            var response = request.CreateResponse(HttpStatusCode.OK, sponsorsVm);

            return(response);
        }