protected List <CreateSponsorshipModel> SetupListToPost(int howMany)
        {
            var csm = new List <CreateSponsorshipModel>();

            for (int i = 1; i <= howMany; i++)
            {
                CreateSponsorshipModel createSponsorship = CreateValidCreateSponsorshipModel(Fixture.Create <string>());
                csm.Add(createSponsorship);
            }
            return(csm);
        }
예제 #2
0
        private void UpdateSingleSponsorship(CreateSponsorshipModel modifiedsponsorshipitem, Sponsorship existingsponsorshipitem)
        {
            existingsponsorshipitem.DateModified     = DateTime.UtcNow;
            existingsponsorshipitem.RestrictionLevel = modifiedsponsorshipitem.RestrictionLevel;

            existingsponsorshipitem.SponsoredItems.Clear();

            foreach (CreateSponsoredItemModel item in modifiedsponsorshipitem.SponsoredItems)
            {
                existingsponsorshipitem.SponsoredItems.Add(_mapper.Map <SponsoredItem>(item));
            }

            _sponsorshipRepository.Update(existingsponsorshipitem);

            _sponsorshipRepository.SaveChanges();
        }
예제 #3
0
 protected bool ContainsSponsoredItems(CreateSponsorshipModel model)
 {
     return(ContainSponsoredItems(model.SponsoredItems));
 }