//Daten der Seite speichern void SaveData() { int curCVID = dbcv.CurrentCVID; var query = dbcv.dbCon.Table <BeruflicheTaetigkeitTableItem>().Where(v => v.PersonendatenID == curCVID & v.Index == MyCounter); if (query.Count() > 0) { dbRow = query.First(); } else { BeruflicheTaetigkeitTableItem newDBRow = new BeruflicheTaetigkeitTableItem(); newDBRow.PersonendatenID = curCVID; newDBRow.Index = MyCounter; dbcv.dbCon.Insert(newDBRow); dbRow = newDBRow; SumPages += 1; }; dbRow.Taetigkeit = Tätigkeit.Text; dbRow.Von = BVonDate.Date; dbRow.Bis = BBisDate.Date; dbRow.Arbeitgeber = Arbeitgeber.Text; dbRow.Ort = Ort.Text; dbcv.dbCon.Update(dbRow); }
//Daten laden void LoadData() { int curCVID = dbcv.CurrentCVID; var query = dbcv.dbCon.Table <BeruflicheTaetigkeitTableItem>().Where(v => v.PersonendatenID == curCVID & v.Index == MyCounter); if (query.Count() > 0) { dbRow = query.First(); Tätigkeit.Text = dbRow.Taetigkeit; BVonDate.Date = dbRow.Von; BBisDate.Date = dbRow.Bis; Arbeitgeber.Text = dbRow.Arbeitgeber; Ort.Text = dbRow.Ort; } else { BVonDate.Date = new DateTime(2000, 01, 01); BBisDate.Date = new DateTime(2000, 01, 01); } }