/** * Constructor with given parameters **/ public FlightPlan(int passengersNum, string company, InitialLocation init, List <Segment> seg) { Id = FlightId.GetRandomId(); Passengers = passengersNum; CompanyName = company; InitialLocation = init; // the all path Segments = seg; }
/** * Constructor with given parameters **/ public Flight(double lon, double lat, int passengersNum, string company, DateTime time, bool external) { Id = FlightId.GetRandomId(); Longitude = lon; Latitude = lat; Passengers = passengersNum; CompanyName = company; DateTime = time; IsExternal = external; }