private void buttonDodaj_Click(object sender, RoutedEventArgs e)
 {
     using (UposlenikDbContext db = new UposlenikDbContext())
     {
         Uposlenik zaposleni = new Uposlenik
         {
             Ime     = imeTextBox.Text,
             Prezime = prezimeTextBox.Text
         };
         db.Uposlenici.Add(zaposleni);
         db.SaveChanges();
         imeTextBox.Text             = "";
         prezimeTextBox.Text         = "";
         uposleniciLView.ItemsSource = db.Uposlenici.OrderBy(o => o.Prezime).ToList();
     }
 }
        private void buttonDelete_Click(object sender, RoutedEventArgs e)
        {
            DependencyObject dep = (DependencyObject)e.OriginalSource;

            while ((dep != null) && !(dep is ListViewItem))
            {
                dep = VisualTreeHelper.GetParent(dep);
            }
            if (dep == null)
            {
                return;
            }
            using (UposlenikDbContext db = new UposlenikDbContext())
            {
                db.Uposlenici.Remove((Uposlenik)uposleniciLView.ItemFromContainer(dep));
                db.SaveChanges();
                uposleniciLView.ItemsSource = db.Uposlenici.OrderBy(o => o.Prezime).ToList();
            }
        }