public void SetModel() { for (var j = 0; j < 10; j++) { string model = null; string number = null; Vechile vechile = null; string name = null; string city = null; string street = null; Stop stop = null; var stops = new List <Stop>(); var vechiles = new List <Vechile>(); Route route = null; var vechileType = _typesDictionary[_rand.Next(6)]; for (var i = 0; i < 10; i++) { model = _modelsDictionary[_rand.Next(10)]; number = _numberDictionary[_rand.Next(10)]; vechile = new Vechile(vechileType, number, model); vechiles.Add(vechile); } for (var i = 0; i < 10; i++) { name = _namesDictionary[_rand.Next(10)]; city = _citiesDictionary[_rand.Next(3)]; street = _streetsDictionary[_rand.Next(10)]; stop = new Stop(street, city, name); stops.Add(stop); } route = new Route(j.ToString(), stops, vechiles); Program.DataRoutes.Add(route); } }
private void listBoxVechiles_SelectedIndexChanged(object sender, EventArgs e) { if (listBoxVechiles.SelectedIndex != -1) { _selected = _vechiles[listBoxVechiles.SelectedIndex]; labelModel.Text = _selected.Model; labelTransportType.Text = Program.VechileTypeName(_selected.VechileType); } }
private void listBoxVechiles_SelectedIndexChanged(object sender, EventArgs e) { if (listBoxVechiles.SelectedIndex != -1) { _selected = _vechiles[listBoxVechiles.SelectedIndex]; BtnReplace.Enabled = true; BtnDelete.Enabled = true; textBoxEditNumber.Text = _selected.Number; textBoxEditType.Text = Program.VechileTypeName(_selected.VechileType); } if (_vechiles.Count != 0) { textBoxEditType.Enabled = false; } else { textBoxEditType.Enabled = true; } }