Example #1
0
        /// --------------------------------------------------------------------------

        //uuden pelaajan luonti
        private void btnUusi_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txtboxEnimi.Text != null && txtboxSnimi.Text != null && txtboxHinta.Text != null || txtboxHinta.Text != null && cboxSeura.Text != null)
                {
                    bool      apu = true;
                    BLPelaaja i   = new BLPelaaja(txtboxEnimi.Text, txtboxSnimi.Text, double.Parse(txtboxHinta.Text), cboxSeura.Text, 0);
                    foreach (BLPelaaja prime in pelaajat) // Loop through List with foreach.
                    {
                        if (i == prime)
                        {
                            apu = false;
                        }
                    }
                    if (apu == true)
                    {
                        pelaajat.Add(i);
                        applyChanges();
                    }
                    tbStatus.Text = "Pelaaja luotu!";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Täytä kaikki kentät oikein!");
                tbStatus.Text = "Tapahtui virhe pelaaa luotaessa";
            }
        }
Example #2
0
        private void btnTallennaKantaan_Click(object sender, RoutedEventArgs e)
        {
            BLPelaaja uudet = (BLPelaaja)listBox.DataContext;
            int       lkm   = SMpelaajat.paivitaPelaajat(uudet);

            MessageBox.Show("Tallennettiin kantaan : " + lkm + " pelaajaa ");
        }
Example #3
0
        /// --------------------------------------------------------------------------

        //uuden pelaajan luonti
        private void btnUusi_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txtboxEnimi.Text != null && txtboxSnimi.Text != null && txtboxHinta.Text != null || txtboxHinta.Text != null && cboxSeura.Text != null)
                {
                    bool apu = true;
                    BLPelaaja i = new BLPelaaja(txtboxEnimi.Text, txtboxSnimi.Text, double.Parse(txtboxHinta.Text), cboxSeura.Text, 0);
                    foreach (BLPelaaja prime in pelaajat) // Loop through List with foreach.
                    {
                        if (i == prime) { apu = false; }
                    }
                    if (apu == true)
                    {
                        pelaajat.Add(i);
                        applyChanges();
                    }
                    tbStatus.Text = "Pelaaja luotu!";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Täytä kaikki kentät oikein!");
                tbStatus.Text = "Tapahtui virhe pelaaa luotaessa";
            }
        }
Example #4
0
 public static int paivitaPelaajat(BLPelaaja pelaaja)
 {
     try
     { string conn = Tehtava10.Properties.Settings.Default.LiigaKanta;
       int    lkm  = DBPelaaja.paivitaPelaajat(conn, pelaaja.getEnimi(), pelaaja.getSnimi(), pelaaja.getSiirtohinta(), pelaaja.getSeura(), pelaaja.getId());
       return(lkm); }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #5
0
        //valinnan tallennus
        private void btnTalleta_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                /*   if (listBox.SelectedItem != null)
                 * {
                 *     int sijainti = listBox.Items.IndexOf(listBox.SelectedItem);
                 *     pelaajat[sijainti].setTiedot(txtboxEnimi.Text, txtboxSnimi.Text, double.Parse(txtboxHinta.Text), cboxSeura.Text);
                 *     applyChanges();
                 *     listBox.SelectedItem = pelaajat[sijainti];
                 *     tbStatus.Text = "Pelaajan tallentaminen onnistui";
                 * }*/

                BLPelaaja uudet = (BLPelaaja)listBox.DataContext;
            }
            catch (Exception)
            {
                tbStatus.Text = "Pelaajan tallentaminen epäonnistui";
            }
        }
Example #6
0
        public static List <BLPelaaja> GetTiedot()
        {
            string conn = Tehtava10.Properties.Settings.Default.LiigaKanta;

            try
            {
                DataTable        dt;
                List <BLPelaaja> player = new List <BLPelaaja>();
                dt = DBPelaaja.GetPlayers(conn);

                foreach (DataRow row in dt.Rows)
                {
                    BLPelaaja pelaaja = new BLPelaaja();

                    pelaaja.setTiedot(row["etunimi"].ToString(), row["sukunimi"].ToString(), Convert.ToDouble(row["arvo"]), row["seura"].ToString(), (Int32.Parse(row["id"].ToString())));
                    player.Add(pelaaja);
                }
                return(player);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #7
0
        public static List<BLPelaaja> GetTiedot()
        {
            string conn = Tehtava10.Properties.Settings.Default.LiigaKanta;

            try
            {
                DataTable dt;
                List<BLPelaaja> player = new List<BLPelaaja>();
                dt = DBPelaaja.GetPlayers(conn);

                foreach (DataRow row in dt.Rows)
                {
                    BLPelaaja pelaaja = new BLPelaaja();
                  
                    pelaaja.setTiedot(row["etunimi"].ToString(), row["sukunimi"].ToString(), Convert.ToDouble(row["arvo"]), row["seura"].ToString(), (Int32.Parse(row["id"].ToString())));
                    player.Add(pelaaja);
                }
                return player;
            }
            catch (Exception ex)
            {

                throw ex;
            }
        }
Example #8
0
        public static int paivitaPelaajat(BLPelaaja pelaaja) {
            try
            { string conn = Tehtava10.Properties.Settings.Default.LiigaKanta;
             int lkm =    DBPelaaja.paivitaPelaajat(conn, pelaaja.getEnimi(), pelaaja.getSnimi(), pelaaja.getSiirtohinta(), pelaaja.getSeura(), pelaaja.getId());
                return lkm;
    }
            catch (Exception ex)
            {

                throw ex;
            }
        }