public static GuideResponse BuildFromModel(Przodownik guide) { var g_res = new GuideResponse() { User = UserResponse.BuildFromModel(guide.Uzytkownik) }; return(g_res); }
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); }