/****************Trip***********************/ public static Trips TripToDB(CommonTrip commonTrip) { Trips trip = new Trips() { ClientId = commonTrip.ClientId, BeginTime = commonTrip.BeginTime, BookingStatus = commonTrip.BookingStatus, Date = commonTrip.Date, TotalTripHours = commonTrip.TotalTripHours, Polyline = commonTrip.Polyline, LeavingAdrress = commonTrip.LeavingAdrress, NumOfPeople = commonTrip.NumOfPeople, Cost = commonTrip.Cost }; trip.TripSite = new List <TripSite>(); foreach (int siteId in commonTrip.TripSites) { TripSite tripSite = new TripSite() { TripId = trip.TripId, SiteId = siteId }; trip.TripSite.Add(tripSite); } // trip.Clients = DataUser.GetUserById(commonTrip.ClientId); return(trip); }
public static CommonTripSite TripSiteToCommon(TripSite tripSite) { CommonTripSite commonTripSite = new CommonTripSite() { SiteId = tripSite.SiteId, TripId = tripSite.TripId, OrderInTrip = tripSite.OrderInTrip //Sites = SiteToCommon(tripSite.Sites), //Trips = TripToCommon(tripSite.Trips) }; return(commonTripSite); }
/****************TripSite***********************/ public static TripSite TripSiteToDB(CommonTripSite commonTripSite) { TripSite tripSite = new TripSite() { SiteId = commonTripSite.SiteId, TripId = commonTripSite.TripId, OrderInTrip = commonTripSite.OrderInTrip //Sites = SiteToDB(commonTripSite.Sites), //Trips = TripToDB(commonTripSite.Trips) }; return(tripSite); }