コード例 #1
0
        //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);
        }
コード例 #2
0
        //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);
            }
        }