Beispiel #1
0
 public TrainNumber(string Code, string Name, TrainTypeConfig TrainType, IList <TrainStation> TrainStations, IList <TrainTicketPrice> TrainTicketPrices, IList <Train> Trains) : base()
 {
     this.Code              = Code;
     this.Name              = Name;
     this.TrainType         = TrainType;
     this.TrainStations     = TrainStations ?? new List <TrainStation>();
     this.TrainTicketPrices = TrainTicketPrices ?? new List <TrainTicketPrice>();;
     this.Trains            = Trains ?? new List <Train>();;
 }
Beispiel #2
0
        public TrainNumber(string Code, string Name, TrainTypeConfig TrainType, IList <TrainStation> TrainStations, IList <TrainTicketPrice> TrainTicketPrices, IList <Train> Trains)
        {
            this.Id                = Guid.NewGuid();
            this.Code              = Code;
            this.Name              = Name;
            this.TrainType         = TrainType;
            this.TrainStations     = TrainStations;
            this.TrainTicketPrices = TrainTicketPrices;
            this.Trains            = Trains;

            AddTime      = DateTimeOffset.Now;
            UpdateTime   = DateTimeOffset.Now;
            AddUserId    = UserHelper.User.Id;
            UpdateUserId = UserHelper.User.Id;
        }
Beispiel #3
0
 public TrainNumber(string Code, string Name, TrainTypeConfig TrainType, IList <Train> Trains) : this(Code, Name, TrainType, null, null, Trains)
 {
 }
Beispiel #4
0
 public TrainNumber(string Code, string Name, TrainTypeConfig TrainType) : this(Code, Name, TrainType, null, null, null)
 {
 }