public int InsertBildungsbericht(BildungsberichtModel bildungsbericht)
 {
     using (LiteDatabase db = new LiteDatabase("Bildungsbericht1.0.db", null))
     {
         return(db.GetCollection <BildungsberichtModel>("BildungsberichModels").Insert(bildungsbericht));
     }
 }
 public void UpdateBildungsbericht(BildungsberichtModel bildungsbericht)
 {
     using (LiteDatabase db = new LiteDatabase("Bildungsbericht1.0.db", null))
     {
         db.GetCollection <BildungsberichtModel>("BildungsberichModels").Update(bildungsbericht);
     }
 }
        private void Lernender_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            Lernende lernende = (Lernende)((ComboBox)sender).SelectedItem;

            if (lernende == null)
            {
                BewertungsListBox.IsEnabled = false;
                return;
            }

            BewertungsListBox.IsEnabled = true;

            model = bildungsberichtDb.GetBildungsberichtByLernender(lernende.Name, lernende.Vorname);
            if (model == null)
            {
                model          = new BildungsberichtModel();
                model.Lernende = lernende;
                model.Von      = "03.August 2018";
                model.Bis      = "31.Oktober 2018";
                model.Semester = Semester.Erstes;
                model.Id       = bildungsberichtDb.InsertBildungsbericht(model);
            }

            base.DataContext = model.BewertungenModels;
        }