예제 #1
0
 public static Location ToDomainLocation(DbLocation location)
 {
     return(new Location
     {
         LocationId = location.LocationId,
         Latitude = location.Latitude,
         Longitude = location.Longitude,
         CountryId = location.CountryId,
         Intro = location.Intro,
         Name = location.Name,
         Names = location.Names,
         ParentId = location.ParentId,
         PartOf = location.PartOf,
         Snippet = location.Snippet,
         TagLabels = location.TagLabels,
         Type = location.Type,
         PhotoUrl = location.PhotoUrl
     });
 }
예제 #2
0
 public static TravelsResponse ToDomainTravel(DbTravel travel, DbLocation location)
 {
     return(new TravelsResponse
     {
         TravelId = travel.TravelId,
         ArrivalDate = travel.ArrivalDate,
         DepartureDate = travel.DepartureDate,
         Participants = new TravelParticipants
         {
             Children = travel.Children,
             Adults = travel.Adults,
             ChildrenAges = travel.ChildrenAges
         },
         TravelDestination = new TravelDestination
         {
             City = travel.City,
             Country = travel.Country,
         },
         PhotoUrl = location.PhotoUrl
     });
 }