Пример #1
0
        /// <summary>
        /// コピーコンストラクタ
        /// </summary>
        /// <param name="daperture">コピー元の発着データ</param>
        public Departure(Departure departure)
        {
            if (departure == null)
            {
                DefaultInitialize(DateTime.Now);
                return;
            }

            DateTime = departure.DateTime;
            Name     = departure.Name;
            Platform = departure.Platform;
        }
Пример #2
0
 public TransportElement(TransportBase transport, ItineraryElementDelegates delegates, Departure lastArrive = null)
     : base(delegates, lastArrive)
 {
     Transport = transport;
 }
Пример #3
0
 public PeriodElement(ItineraryElementDelegates delegates, Departure lastArrive = null) : base(delegates)
 {
     disposables = new CompositeDisposable();
     CreatePeriodInstance(lastArrive);
 }