예제 #1
0
        private void LisaaTietokantaan()
        {
            Tuotteet prod = new Tuotteet();

            prod.Nimi   = txtTuoteNimi.Text;
            prod.Ahinta = decimal.Parse(txtAhinta.Text);
            db.Tuotteet.Add(prod);
            db.SaveChanges();
            HaeTuotteet();
        }
예제 #2
0
        private void BtnPoista_Click(object sender, RoutedEventArgs e)
        {
            Tuotteet prod = db.Tuotteet.Find(int.Parse(txtTuoteID.Text));

            if (prod != null)
            {
                db.Tuotteet.Remove(prod);
                db.SaveChanges();
            }
            HaeTuotteet();
        }
예제 #3
0
        private void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            Tuotteet tuote = db.Tuotteet.Find(int.Parse(txtTuoteID.Text));

            if (tuote != null)
            {
                db.Tuotteet.Remove(tuote);
                db.SaveChanges();
            }
            HaeTuotteet();
        }
예제 #4
0
        private void MuokkaaTietokantaa()
        {
            Tuotteet prod = db.Tuotteet.Find(int.Parse(txtTuoteID.Text));

            if (prod != null)
            {
                prod.Nimi   = txtTuoteNimi.Text;
                prod.Ahinta = decimal.Parse(txtAhinta.Text);
                db.SaveChanges();
            }
            HaeTuotteet();
        }
예제 #5
0
        private void btnTallenna_Click(object sender, RoutedEventArgs e)
        {
            Tuotteet tuote = db.Tuotteet.Find(int.Parse(txtTuoteID.Text));

            if (tuote != null)
            {
                tuote.Nimi   = txtTuoteNimi.Text;
                tuote.Ahinta = decimal.Parse(txtAhinta.Text.Replace('.', ','), new CultureInfo("fi-FI"));
                db.SaveChanges();
            }
            HaeTuotteet();
        }
예제 #6
0
 private void btnLisaa_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         Tuotteet tuote = new Tuotteet();
         tuote.Nimi   = txtUusiTuoteNimi.Text;
         tuote.Ahinta = decimal.Parse(txtUusiAhinta.Text.Replace('.', ','), new CultureInfo("fi-FI"));
         db.SaveChanges();
         txtUusiTuoteNimi.Clear();
         txtUusiAhinta.Clear();
         MessageBox.Show("Tuote lisätty id:llä: " + tuote.TuoteID.ToString());
     }
     catch (Exception err)
     {
         MessageBox.Show(err.Message);
     }
     finally
     {
         HaeTuotteet();
     }
 }