コード例 #1
0
        public static TouristResponse BuildFromModel(Turysta tourist)
        {
            var t_res = new TouristResponse()
            {
                User = UserResponse.BuildFromModel(tourist.Uzytkownik)
            };

            return(t_res);
        }
コード例 #2
0
        public static TripResponse BuildFromModel(Wycieczka trip)
        {
            var t_res = new TripResponse()
            {
                Id        = trip.Id,
                Points    = trip.SumaPunktow,
                StartDate = trip.DataRozpoczecia,
                EndDate   = trip.DataZakonczenia,
                Tourist   = TouristResponse.BuildFromModel(trip.TurystaUzytkownik),
                Guide     = trip.PrzodownikUzytkownikId == null ? null : GuideResponse.BuildFromModel(trip.PrzodownikUzytkownik),
                State     = StateResponse.BuildFromModel(trip.ZweryfikowanaNavigation),
                Routes    = trip.Odcinek.Select(r => TripRouteResponse.BuildFromModel(r))
            };

            return(t_res);
        }