private void DbModRoute_CheckedChanged(object sender, EventArgs e) { if (DbModRoute.Checked) { DbModRouteSelector.Show(); DbModRouteOptions.Show(); DbModCitySelector.Hide(); DbModNewCityName.Hide(); DbModLabel.Text = "Выберите дорогу:"; DbModNewOptions.Text = "Новые параметры:"; } else { DbModRouteSelector.Hide(); DbModRouteOptions.Hide(); DbModCitySelector.Show(); DbModNewCityName.Show(); DbModLabel.Text = "Выберите город:"; DbModNewOptions.Text = "Новое имя города:"; } }
private void DbRefresh() { DbAddRouteEndSelector.Items.Clear(); DbAddRouteStartSelector.Items.Clear(); DbDeleteCitySelector.Items.Clear(); DbDeleteRouteSelector.Items.Clear(); DbRoutesDataGrid.Rows.Clear(); DbModCitySelector.Items.Clear(); DbModRouteSelector.Items.Clear(); DbCitiesList.Items.Clear(); for (int i = 0; i < parent.cities.Count; i++) { DbAddRouteStartSelector.Items.Add(parent.cities[i]); DbAddRouteEndSelector.Items.Add(parent.cities[i]); DbDeleteCitySelector.Items.Add(parent.cities[i]); DbCitiesList.Items.Add(parent.cities[i]); DbModCitySelector.Items.Add(parent.cities[i]); } string tmp; for (int i = 0; i < parent.routes.Count; i++) { tmp = String.Format("{0} - {1} ({2},{3},{4})", parent.routes[i].FirstCity, parent.routes[i].SecondCity, parent.routes[i].Options[0], parent.routes[i].Options[1], parent.routes[i].Options[2]); DbDeleteRouteSelector.Items.Add(tmp); DbModRouteSelector.Items.Add(tmp); DbRoutesDataGrid.Rows.Add(i + 1, parent.routes[i].FirstCity, parent.routes[i].SecondCity, parent.routes[i].Options[0], parent.routes[i].Options[1], parent.routes[i].Options[2]); } DbAddRouteEndSelector.SelectedIndex = -1; DbAddRouteStartSelector.SelectedIndex = -1; DbDeleteCitySelector.SelectedIndex = -1; DbDeleteRouteSelector.SelectedIndex = -1; DbAddRouteEndSelector.ResetText(); DbAddRouteStartSelector.ResetText(); DbDeleteCitySelector.ResetText(); DbDeleteRouteSelector.ResetText(); DbModCitySelector.ResetText(); DbModRouteSelector.ResetText(); //DbTabs.Refresh(); }