Example #1
0
        /****************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);
        }
Example #2
0
        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);
        }
Example #3
0
        /****************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);
        }