//Daten laden void LoadData() { int curCVID = dbcv.CurrentCVID; var query = dbcv.dbCon.Table <FreitextTableItem>().Where(v => v.PersonendatenID == curCVID & v.Index == MyCounter); if (query.Count() > 0) { dbRow = query.First(); Freitext.Text = dbRow.Freitext; } }
private List <Sonstiges> GetSonstigesList() { List <Sonstiges> FreiTexts = new List <Sonstiges>(); var query = dbcv.dbCon.Table <FreitextTableItem>().Where(v => v.PersonendatenID == dbcv.CurrentCVID); if (query.Count() > 0) { for (int i = 1; i < query.Count() + 1; i++) { var query1 = dbcv.dbCon.Table <FreitextTableItem>().Where(v => v.PersonendatenID == dbcv.CurrentCVID & v.Index == i); pdRowFreiText = query1.First(); FreiTexts.Add(new Sonstiges(pdRowFreiText.Freitext)); } } return(FreiTexts); }
private List <ExpandoObject> GetFreiText() { List <ExpandoObject> FreiTexts = new List <ExpandoObject>(); var query = dbcv.dbCon.Table <FreitextTableItem>().Where(v => v.PersonendatenID == dbcv.CurrentCVID); if (query.Count() > 0) { for (int i = 1; i < query.Count() + 1; i++) { var query1 = dbcv.dbCon.Table <FreitextTableItem>().Where(v => v.PersonendatenID == dbcv.CurrentCVID & v.Index == i); pdRowFreiText = query1.First(); FreiTexts.Add(GetDynamicFreiText(pdRowFreiText.Freitext)); } } return(FreiTexts); }
//Daten der Seite speichern void SaveData() { int curCVID = dbcv.CurrentCVID; var query = dbcv.dbCon.Table <FreitextTableItem>().Where(v => v.PersonendatenID == curCVID & v.Index == MyCounter); if (query.Count() > 0) { dbRow = query.First(); } else { FreitextTableItem newDBRow = new FreitextTableItem(); newDBRow.PersonendatenID = curCVID; newDBRow.Index = MyCounter; dbcv.dbCon.Insert(newDBRow); dbRow = newDBRow; SumPages += 1; }; dbRow.Freitext = Freitext.Text; dbcv.dbCon.Update(dbRow); }