internal static Train Create(string number, Station from, Station to, DateTime departure, DateTime arrival, CoachType[] types) { return(new Train { Number = number, SourceStation = from, DestinationStation = to, DepartureTime = UzTime.Create(departure), ArrivalTime = UzTime.Create(arrival), TrainSourceStation = $"Before_{from.Title}", TrainDestinationStation = $"After_{to.Title}", TravelTime = arrival - departure, CoachTypes = types }); }
public static RouteData Create(Station sourceStation, Station destinationStation, UzTime date, Train train) { return(new RouteData { SourceStation = sourceStation, DestinationStation = destinationStation, Date = date, Train = train }); }