/// <summary> /// /// </summary> public TokenMachineGUI(Counter _counter) { InitializeComponent(); //SetupFile(); dayPassPrice = decimal.Round((decimal)rand.NextDouble(), 2) * 10; _machine = new TokenMachine(dayPassPrice); //var hold = Persister.ReadFromBinaryFile<List<Station>>(@"Stations.txt"); //cbStartStation.DataSource = hold; //cbStartStation.Text = "location"; LoadStations(); foreach (var station in _stations.GetStations()) { cbStartStation.Items.Add(station); } cbStartStation.SelectedIndex = 0; foreach (var route in _routes.GetRoutesFromStation((Station)cbStartStation.SelectedItem)) { cbEndStation.Items.Add(route.GetEndPoint()); } if (cbEndStation.Items.Count > 0) { cbEndStation.SelectedIndex = 0; } SetupLanguages(); DisplayLangList(); counter = _counter; }
/// <summary> /// The AdminGUI is initialized with the _routes paramater so that it can update the RouteList /// when routes are added. /// </summary> /// <param name="_routes">The RouteList object that is created in form1</param> public AdminGUI(RouteList _routes) { InitializeComponent(); lblLoginDetails.Visible = true; tbPassword.Visible = true; tbUsername.Visible = true; lblPassword.Visible = true; lblUsername.Visible = true; btnLogin.Visible = true; tbPassword.Text = "password"; tbUsername.Text = "admin-pete-w"; LoadStations(); routes = _routes; foreach (var station in _stations.GetStations()) { cbStations.Items.Add(station); cbSelectStation.Items.Add(station); } cbStations.SelectedIndex = 0; cbSelectStation.SelectedIndex = 0; }
public ScannerCreatorGUI() { InitializeComponent(); //var hold = Persister.ReadFromBinaryFile<List<Station>>(@"Stations.txt"); //cbStation.DataSource = hold; LoadStations(); foreach (var station in _stations.GetStations()) { cbStation.Items.Add(station); } cbStation.SelectedIndex = 0; //cbStation.DataSource = _stations; //selectedStation = "Abbey Wood"; }