//Daten der Seite speichern void SaveData() { int curCVID = dbcv.CurrentCVID; var query = dbcv.dbCon.Table <WeiterbildungTableItem>().Where(v => v.PersonendatenID == curCVID & v.Index == MyCounter); if (query.Count() > 0) { dbRow = query.First(); } else { WeiterbildungTableItem newDBRow = new WeiterbildungTableItem(); newDBRow.PersonendatenID = curCVID; newDBRow.Index = MyCounter; dbcv.dbCon.Insert(newDBRow); dbRow = newDBRow; SumPages += 1; }; dbRow.WeiterbildungName = WeiterbildungName.Text; dbRow.WeiterbildungStelle = Weiterbildungsstelle.Text; dbRow.Von = QVonDate.Date; dbRow.Bis = QBisDate.Date; dbRow.Ort = Ort.Text; dbcv.dbCon.Update(dbRow); }
//Daten laden void LoadData() { int curCVID = dbcv.CurrentCVID; var query = dbcv.dbCon.Table <WeiterbildungTableItem>().Where(v => v.PersonendatenID == curCVID & v.Index == MyCounter); if (query.Count() > 0) { dbRow = query.First(); WeiterbildungName.Text = dbRow.WeiterbildungName; Weiterbildungsstelle.Text = dbRow.WeiterbildungStelle; QVonDate.Date = dbRow.Von; QBisDate.Date = dbRow.Bis; Ort.Text = dbRow.Ort; } else { QVonDate.Date = new DateTime(2000, 01, 01); QBisDate.Date = new DateTime(2000, 01, 01); } }