private void button2_Click(object sender, EventArgs e) { SideA_textBox.Text = string.Empty; SideB_textBox.Clear(); Area_textBox.Clear(); labelA.Text = string.Empty; label2.Text = string.Empty; }
private void SaveButton_Click(object sender, EventArgs e) { string new_StateName, new_Capital, new_Continent; long new_Population; int new_Area, count = 0; DialogResult result = MessageBox.Show("Сохранить информацию?", "", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { try { new_StateName = Name_textBox.Text; new_Capital = Capital_textBox.Text; new_Continent = Continent_textBox.Text; new_Population = Convert.ToInt64(Population_textBox.Text); new_Area = Convert.ToInt32(Area_textBox.Text); for (int i = 0; i < Information.size; i++) { if (new_StateName == Information.state[i].StateName) { count++; } } if (count != 0) { MessageBox.Show("Такая страна уже есть в базе данных!"); } else { if (new_StateName.Length >= 3 && new_Capital.Length >= 3 && new_Continent.Length >= 4 && new_Population > 0 && new_Area > 0) { Information.size++; information.ArrayResize(); Information.state[Information.index].StateName = new_StateName; Information.state[Information.index].Capital = new_Capital; Information.state[Information.index].Continent = new_Continent; Information.state[Information.index].Population = new_Population; Information.state[Information.index].Area = new_Area; Information.index++; file.Write(); } else { MessageBox.Show("Неверный ввод одного из полей"); } } } catch { MessageBox.Show("Неверный ввод! Введите заново!");//проверка на дурака } Name_textBox.Clear(); Capital_textBox.Clear(); Continent_textBox.Clear(); Population_textBox.Clear(); Area_textBox.Clear(); } }