private void btnCreate_Click_1(object sender, EventArgs e) { if (CreateFormInputValidation.ItemTextBoxesHaveErrors(itemTextBoxes) == false) { //There are no errors with your text box, //create your item int id = Convert.ToInt32(txtID.Text); if (id > 200 && id <= 300) { foreach (Item item in World.Items.ToList()) { if (item.ID == id) { MessageBox.Show("That item already exist"); } } World.Items.Add(new Item(id, txtName.Text, txtNamePlural.Text, txtDescription.Text, Convert.ToInt32(txtPrice.Text), bool.Parse(cboItemEquiptable.Text))); MessageBox.Show("Item created!"); if (File.Exists(@"../../../Engine/Docs/Items.txt")) { File.AppendAllText(@"../../../Engine/Docs/Items.txt", "" + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Items.txt", id.ToString() + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Items.txt", txtName.Text + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Items.txt", txtNamePlural.Text + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Items.txt", txtDescription.Text + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Items.txt", txtPrice.Text + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Items.txt", cboItemEquiptable.Text); } ClearAll(); } } }
private void btnCreate_Click(object sender, EventArgs e) { if (CreateFormInputValidation.ItemTextBoxesHaveErrors(itemTextBoxes) == false) { //There are no errors with your text box, //create your item int id = Convert.ToInt32(txtWeaponID.Text); if (id > 100 && id <= 200) { foreach (Weapon weapon in World.Weapons.ToList()) { if (weapon.ID == id) { MessageBox.Show("That item already exist"); } } //World.Weapons.Add(new Weapon(id, txtWeaponName.Text, txtWeaponNamePlural.Text, txtWeaponDescription.Text, Convert.ToInt32(txtWeaponPrice.Text), //txtWeaponDamage.Text, cboWeaponDamageType.Text, bool.Parse(cboWeaponEquiptable.Text, int.Parse(cbo))); MessageBox.Show("Weapon created!"); if (File.Exists(@"../../../Engine/Docs/Weapon.txt")) { File.AppendAllText(@"../../../Engine/Docs/Weapon.txt", "" + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Weapon.txt", id.ToString() + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Weapon.txt", txtWeaponName.Text + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Weapon.txt", txtWeaponNamePlural.Text + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Weapon.txt", txtWeaponDescription.Text + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Weapon.txt", txtWeaponPrice.Text + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Weapon.txt", txtWeaponDamage.Text + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Weapon.txt", cboWeaponDamageType.Text + Environment.NewLine); File.AppendAllText(@"../../../Engine/Docs/Weapon.txt", cboWeaponEquiptable.Text); } ClearAll(); } } }