示例#1
0
 /// <summary>
 /// Contructor of BaseBike
 /// </summary>
 /// <param name="bike">bike information</param>
 public BaseBike(BaseBike bike)
 {
     this.BikeId       = bike.BikeId;
     this.StationId    = bike.StationId;
     this.Value        = bike.Value;
     this.QRCode       = bike.QRCode;
     this.Manufacturer = bike.Manufacturer;
     this.Images       = bike.Images;
     this.BikeStatus   = bike.BikeStatus;
     this.Category     = bike.Category;
 }
示例#2
0
 /// <summary>
 /// Contructor of Tandem
 /// </summary>
 /// <param name="bike">the bike information</param>
 public Tandem(BaseBike bike) : base(bike)
 {
 }
 /// <summary>
 /// Contructor of ElectricBike
 /// </summary>
 /// <param name="bike">The base bike information</param>
 /// <param name="electricBike">The specified electric bike information</param>
 public ElectricBike(BaseBike bike, ElectricBikeTable electricBike) : base(bike)
 {
     this.Powers       = electricBike.Powers;
     this.LicensePlate = electricBike.LicensePlate;
 }
示例#4
0
 /// <summary>
 /// Contructor of Bike
 /// </summary>
 /// <param name="bike">the bike information</param>
 public Bike(BaseBike bike) : base(bike)
 {
 }