예제 #1
0
        //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);
        }
예제 #2
0
        //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);
            }
        }