public static void Start() { MoveTimer.Start(); GenCarTimer.Start(); WorkTimer.Start(); LightsTimer.Start(); CurrentRoad = new Road(1, 1, 1, 1); CurrentRoadTransit = new RoadTransit(false, false, false, false, 1, 1, 1, 1); TrafficLight.CreateLight(); IsReady = true; }
public static RoadTransit LoadTransitSelectedId(int id) { Connect(); command = new SQLiteCommand("SELECT * FROM 'Crossroads' WHERE id=" + id, connect); reader = command.ExecuteReader(); RoadTransit r = null; foreach (DbDataRecord record in reader) { r = new RoadTransit(Convert.ToBoolean(record["peoUp"]), Convert.ToBoolean(record["peoDown"]), Convert.ToBoolean(record["peoLeft"]), Convert.ToBoolean(record["peoRight"]), Convert.ToInt32(record["polLeft"]), Convert.ToInt32(record["polRight"]), Convert.ToInt32(record["polUp"]), Convert.ToInt32(record["polDown"])); } Close(); return(r); }