private void button1_Click(object sender, EventArgs e) { if (comboBox1.Text == "Фрукты") { double price = double.Parse(textBox1.Text); int count = int.Parse(textBox2.Text); AProducts item = new Fruits(price, count, (FruitType)comboBox2.SelectedItem, (DealerCountry)comboBox3.SelectedItem); ICrud <Fruits> crud = new ICrudFruit(); crud.Create((Fruits)item); } else if (comboBox1.Text == "Овощи") { double price = double.Parse(textBox1.Text); int count = int.Parse(textBox2.Text); AProducts item = new Vegetables(price, count, (VegetableType)comboBox2.SelectedItem, (DealerCountry)comboBox3.SelectedItem); ICrud <Vegetables> crud = new ICrudVegetable(); crud.Create((Vegetables)item); } else if (comboBox1.Text == "Зелень") { double price = double.Parse(textBox1.Text); int count = int.Parse(textBox2.Text); AProducts item = new Herbaceous(price, count, (HerbaceousType)comboBox2.SelectedItem, (DealerCountry)comboBox3.SelectedItem); ICrud <Herbaceous> crud = new ICrudHerbaceous(); crud.Create((Herbaceous)item); } else if (comboBox1.Text == "Говядина") { double price = double.Parse(textBox1.Text); int count = int.Parse(textBox2.Text); AProducts item = new Beef(price, count, (MeatFactoryName)comboBox2.SelectedItem, (MeatProductType)comboBox3.SelectedItem); ICrud <Beef> crud = new ICrudBeef(); crud.Create((Beef)item); } if (comboBox1.Text == "Свинина") { double price = double.Parse(textBox1.Text); int count = int.Parse(textBox2.Text); AProducts item = new Pork(price, count, (MeatFactoryName)comboBox2.SelectedItem, (MeatProductType)comboBox3.SelectedItem); ICrud <Pork> crud = new ICrudPork(); crud.Create((Pork)item); } else if (comboBox1.Text == "Курица") { double price = double.Parse(textBox1.Text); int count = int.Parse(textBox2.Text); AProducts item = new Chicken(price, count, (MeatFactoryName)comboBox2.SelectedItem, (MeatProductType)comboBox3.SelectedItem); ICrud <Chicken> crud = new ICrudChicken(); crud.Create((Chicken)item); } else if (comboBox1.Text == "Рыба") { double price = double.Parse(textBox1.Text); int count = int.Parse(textBox2.Text); AProducts item = new Fish(price, count, (FishName)comboBox2.SelectedItem, (DealerCountry)comboBox3.SelectedItem); ICrud <Fish> crud = new ICrudFish(); crud.Create((Fish)item); } }