Example #1
0
        public Stadium getStadiumDatabase()
        {
            Stadium st = null;

            DatabaseStadium.Stadium s = new DatabaseStadium.Stadium();
            DataTable table           = s.GetData();

            if (stadium != "")
            {
                foreach (DataRow row1 in table.Rows)
                {
                    if (stadium == row1["name"].ToString())
                    {
                        st = new Stadium((ushort)row1["id"]);
                        st.setKonamiName(row1["konamiName"].ToString());
                        st.setJapaneseName(row1["japaneseName"].ToString());
                        st.setName(row1["name"].ToString());
                        st.setNa(0);
                        st.setCapacity((uint)row1["capacity"]);
                        st.setZone((byte)row1["zone"]);
                        st.setLicense((uint)row1["license"]);
                        st.setCountry((uint)row1["countryId"]);
                    }
                }
            }

            return(st);
        }
Example #2
0
        public void readStadium(CheckBox db14, CheckBox db15, CheckBox db16,
                                TextBox dbHome, TextBox dbRealName, TextBox dbIdStadium, TextBox dbStadiumName,
                                TextBox dbJapaneseName, TextBox dbStadiumCapacity, TextBox dbStadiumKonami,
                                CheckBox dbStadiumLicensed, ListView databaseView, int intselectedindex)
        {
            db14.Checked = false;
            db15.Checked = false;
            db16.Checked = false;

            DatabaseStadium.Stadium s = new DatabaseStadium.Stadium();
            DataTable table           = s.GetData();

            // //altri dati
            foreach (DataRow row1 in table.Rows)
            {
                if (row1["name"].ToString() == databaseView.Items[intselectedindex].Text)
                {
                    dbStadiumName.Text     = row1["name"].ToString();
                    dbIdStadium.Text       = row1["id"].ToString();
                    dbRealName.Text        = row1["realName"].ToString();
                    dbHome.Text            = row1["team"].ToString();
                    dbJapaneseName.Text    = row1["japaneseName"].ToString();
                    dbStadiumCapacity.Text = row1["capacity"].ToString();
                    dbStadiumKonami.Text   = row1["konamiName"].ToString();
                    if (row1["license"].ToString() == "1")
                    {
                        dbStadiumLicensed.Checked = true;
                    }
                    else
                    {
                        dbStadiumLicensed.Checked = false;
                    }
                    if (row1["typePes"].ToString() == "14")
                    {
                        db14.Checked = true;
                    }
                    if (row1["typePes"].ToString() == "15")
                    {
                        db15.Checked = true;
                    }
                    if (row1["typePes"].ToString() == "16")
                    {
                        db16.Checked = true;
                    }
                }
            }
            return;
        }
Example #3
0
        public void loadStadium(ListView databaseView)
        {
            DatabaseStadium.Stadium s = new DatabaseStadium.Stadium();
            // Get data
            DataTable table = s.GetData();

            databaseView.Columns.Clear();
            databaseView.Items.Clear();
            databaseView.Columns.Add("name");
            databaseView.Columns[0].Width = 215;

            //EXAMPLE
            foreach (DataRow row1 in table.Rows)
            {
                ListViewItem item = new ListViewItem(row1["name"].ToString().ToString());
                databaseView.Items.Add(item); //Add this row to the ListView
            }

            //DELETE ALL DUPLICATE
            var tags       = new HashSet <string>();
            var duplicates = new List <ListViewItem>();

            foreach (ListViewItem item in databaseView.Items)
            {
                // HashSet.Add() returns false if it already contains the key.
                if (!tags.Add(item.Text))
                {
                    duplicates.Add(item);
                }
            }

            foreach (ListViewItem item in duplicates)
            {
                item.Remove();
            }
        }