Esempio n. 1
0
        public async Task <bool> CreateNewAd(AdDto adDto)
        {
            Ad ToAdd = new Ad(new AdId(adDto.Id),
                              new Domain.Core.Model.Money(adDto.Amount, new Domain.Core.Model.Currency(Domain.Core.Model.Currency.IsoCode.EUR)),
                              new Domain.Core.Model.Coords(1.34343432, 3.44546),
                              new Domain.Core.Model.PostalCode(adDto.PostalCode),
                              "Title 1");

            if (await this.adCommandRepository.Insert(ToAdd))
            {
                ToAdd.DispatchEvents();
            }


            return(true);
        }
 // GET api/values/5
 public string Get(int id)
 {
     //simulate change postal code for test. TO-DO: Create test with TDD :)
     Application.Services.Ads.AdDto adToReturn = this.adService.ChangePostalCode(id.ToString(), "08150");
     return("value");
 }