private void BtnLisaaPtmip_Click(object sender, RoutedEventArgs e) { Postitoimipaikat post = new Postitoimipaikat(); post.Postinumero = txtPosNro.Text; post.Postitoimipaikka = txtPosTmip.Text; entities.Postitoimipaikat.Add(post); entities.SaveChanges(); HaePostitoimipaikat(); txtPosNro.Text = ""; txtPosTmip.Text = ""; }
private void BtnPoistaPTmip_Click(object sender, RoutedEventArgs e) { Postitoimipaikat post = entities.Postitoimipaikat.Find(txtPosNroUpdDel.Text); if (post != null) { entities.Postitoimipaikat.Remove(post); entities.SaveChanges(); } HaePostitoimipaikat(); txtPosNroUpdDel.Text = ""; txtPosTmipUpdDel.Text = ""; }
private void BtnPäivitäPTmip_Click(object sender, RoutedEventArgs e) { //entities.SaveChanges(); //Jos korjaus tehdään listassa tarvitaan tähän clickiin vain tämä rivi!!! //tietojen muokkaus textboxissa, kun tiedot on ensin valittu listalta string pnro = txtPosNroUpdDel.Text; Postitoimipaikat post = (from p in entities.Postitoimipaikat where p.Postinumero == pnro select p).FirstOrDefault(); post.Postinumero = txtPosNroUpdDel.Text; post.Postitoimipaikka = txtPosTmipUpdDel.Text; entities.SaveChanges(); HaePostitoimipaikat(); txtPosNroUpdDel.Text = ""; txtPosTmipUpdDel.Text = ""; }