Пример #1
0
 private void PracownikAdd_Click(object sender, RoutedEventArgs e)
 {
     using (var ctx = new BazyDanychContext())
     {
         Pracownik tmp = new Pracownik {
             Imie = PracownikImie.Text, Nazwisko = PracownikNazwisko.Text, Telefon = PracownikTelefon.Text, Adres = PracownikAdres.Text, Mail = PracownikMail.Text, IloscTransakcji = Int32.Parse(PracownikIloscTransakcji.Text), Typ = "Klient", Stanowisko = PracownikStanowisko.Text, Wynagrodzenie = float.Parse(PracownikWynagrodzenie.Text), Dostepnosc = PracownikDostepnosc.Text, DniUrlopu = Int32.Parse(PracownikDniUrlopu.Text)
         };
         ctx.Osoba.Add(tmp);
         ctx.SaveChanges();
     }
     InitTabs();
 }
Пример #2
0
 private void PracownikRemove_Click(object sender, RoutedEventArgs e)
 {
     using (var ctx = new BazyDanychContext())
     {
         Pracownik tmp = new Pracownik {
             ID = PracownikL.ElementAt <Pracownik>(PracownikList.SelectedIndex).ID
         };
         ctx.Osoba.Attach(tmp);
         ctx.Osoba.Remove(tmp);
         ctx.SaveChanges();
     }
     InitTabs();
 }