コード例 #1
0
        public static void SaveNewTrip(TripModel trip)
        {
            if (trip.AirwayCompany.ID_comp == 0)
            {
                trip.AirwayCompany = SaveNewCompany(trip.AirwayCompany.name);
            }

            Trip newTrip = new Trip {
                trip_no = trip.TripNumber, town_to = trip.TownTo, town_from = trip.TownFrom, time_out = trip.DepTime, time_in = trip.ArrTime, plane = trip.Plane, Company = trip.AirwayCompany, ID_comp = trip.AirwayCompany.ID_comp
            };

            EditDB.AddNewTrip(newTrip);
        }
コード例 #2
0
        private static CompanyModel SaveNewCompany(string compName)
        {
            List <int> Ids = new List <int>();

            foreach (var c in GetAllCompanies())
            {
                Ids.Add(c.ID_comp);
            }
            CompanyModel newCompany = new CompanyModel {
                ID_comp = Ids.Max() + 1, name = compName
            };

            EditDB.AddNewCompany(newCompany);
            return(newCompany);
        }