コード例 #1
0
        //Daten der Seite speichern
        void SaveData()
        {
            int curCVID = dbcv.CurrentCVID;
            var query   = dbcv.dbCon.Table <SchulbildungTableItem>().Where(v => v.PersonendatenID == curCVID & v.Index == MyCounter);

            if (query.Count() > 0)
            {
                dbRow = query.First();
            }
            else
            {
                SchulbildungTableItem newDBRow = new SchulbildungTableItem();
                newDBRow.PersonendatenID = curCVID;
                newDBRow.Index           = MyCounter;
                dbcv.dbCon.Insert(newDBRow);
                dbRow     = newDBRow;
                SumPages += 1;
            };

            dbRow.Schulname = Schulname.Text;
            dbRow.Von       = SVonDate.Date;
            dbRow.Bis       = SBisDate.Date;
            dbRow.Ort       = Ort.Text;
            dbRow.Land      = Land.Text;
            dbcv.dbCon.Update(dbRow);
        }
コード例 #2
0
        //Daten speichern
        void LoadData()
        {
            int curCVID = dbcv.CurrentCVID;
            var query   = dbcv.dbCon.Table <SchulbildungTableItem>().Where(v => v.PersonendatenID == curCVID & v.Index == MyCounter);

            if (query.Count() > 0)
            {
                dbRow          = query.First();
                Schulname.Text = dbRow.Schulname;
                SVonDate.Date  = dbRow.Von;
                SBisDate.Date  = dbRow.Bis;
                Ort.Text       = dbRow.Ort;
                Land.Text      = dbRow.Land;
            }
            else
            {
                SVonDate.Date = new DateTime(2000, 01, 01);
                SBisDate.Date = new DateTime(2000, 01, 01);
            }
        }