Ejemplo n.º 1
0
        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();
                }
            }
        }
Ejemplo n.º 2
0
        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();
                }
            }
        }