private void btnAdd_Click(object sender, EventArgs e)
 {
     item = BuildObjedtByField();
     if (item != null)
     {
         DataRow dr = item.BuildRow();
         items = new ItemsTable();
         if (items.Add(dr) == false)
         {
             MessageBox.Show("קיים במאגר");
         }
         else
         {
             MessageBox.Show("התווסף בהצלחה");
         }
         this.Close();
     }
 }
示例#2
0
        public void InitLocalMySQL()
        {
            if (this.Database.CreateIfNotExists())
            {
                EntityGenerator <Items> generatorItems = new EntityGenerator <Items>();
                for (int i = 0; i < 60; i++)
                {
                    ItemsTable.Add(generatorItems.GenerateItem());
                }

                EntityGenerator <Party> generatorParty = new EntityGenerator <Party>();
                for (int i = 0; i < 3; i++)
                {
                    PartyTable.Add(generatorParty.GenerateItem());
                }

                EntityGenerator <Character> generatorPersonnage = new EntityGenerator <Character>();
                for (int i = 0; i < 15; i++)
                {
                    CharacterTable.Add(generatorPersonnage.GenerateItem());
                }

                EntityGenerator <Boss> generatorBoss = new EntityGenerator <Boss>();
                for (int i = 0; i < 20; i++)
                {
                    BossTable.Add(generatorBoss.GenerateItem());
                }

                EntityGenerator <Donjon> generatorDonjon = new EntityGenerator <Donjon>();
                for (int i = 0; i < 5; i++)
                {
                    DonjonTable.Add(generatorDonjon.GenerateItem());
                }

                this.SaveChangesAsync();
            }
        }