コード例 #1
0
        public ActionResult <IEnumerable <QualityAd> > qualityListing()
        {
            List <QualityAd> qualityAds = new List <QualityAd>();
            QualityAd        quality    = new QualityAd();

            quality.Id          = 1;
            quality.Typology    = "A";
            quality.Description = "Lorem Ipsum";

            qualityAds.Add(quality);

            if (qualityAds == null)
            {
                return(NotFound());
            }

            return(qualityAds);
        }
コード例 #2
0
        private QualityAd TransformAdToQualityAd(AdVO ad)
        {
            var qualityAd = new QualityAd
            {
                Id          = ad.Id,
                Typology    = ad.Description,
                Description = ad.Description,
                PictureUrls = _picturesRepository.GetPictures(ad.Pictures).Select(c => c.Url).ToList(),
                HouseSize   = ad.HouseSize ?? 0,
                GardenSize  = ad.GardenSize ?? 0,
                Score       = ad.Score ?? 0,
            };

            if (ad.IrrelevantSince.HasValue)
            {
                qualityAd.IrrelevantSince = ad.IrrelevantSince.Value;
            }

            return(qualityAd);
        }