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 = "";
        }