public static CamperAanbiedingModel Parse(CamperAanbiedingMetPrijzen aanbiedingMetPrijzenEntity, string currentLocation, bool incEigenschappen = true, bool incBestanden = true, bool incBedden = true) { var aanbieding = Parse(aanbiedingMetPrijzenEntity.Aanbieding, currentLocation, incBedden: incBedden, incEigenschappen: incEigenschappen, incBestanden: incBedden); aanbieding.PrijsInformatie = PriceInfoModel.Parse(aanbiedingMetPrijzenEntity.Prijs); return(aanbieding); }
public static PriceInfoModel Parse(GetPrijsInformatie_Result prijsinformatieEntity) { //Exclude the flight price var prijsinformatie = new PriceInfoModel { CamperAanbiedingId = prijsinformatieEntity.CamperAanbiedingId, VestigingId = prijsinformatieEntity.VestigingId, BestemmingId = prijsinformatieEntity.BestemmingId, ParentBestemmingId = prijsinformatieEntity.ParentBestemmingId, //CamperVluchtId = prijsinformatieEntity.CamperVluchtId, CamperPrijsPerPersoon = prijsinformatieEntity.CamperPrijsPerPersoon.Value, VluchtPrijsPerVolwassene = 0, //prijsinformatieEntity.VluchtPrijsPerVolwassene, VluchtPrijsPerKind = 0, //prijsinformatieEntity.VluchtPrijsPerKind, TotaalPakketPrijs = prijsinformatieEntity.TotaalPakketPrijs.Value, TotaalPakketPrijsPerPersoon = prijsinformatieEntity.TotaalPakketPrijsPerPersoon.Value, PrijsVanaf = prijsinformatieEntity.PrijsVanaf, LongHireDiscount = 0, //prijsinformatieEntity.LongHireDiscount ?? 0, VroegboekKorting = 0 //prijsinformatieEntity.VroegboekKorting ?? 0 }; return(prijsinformatie); }