Beispiel #1
0
        public void Edit(Etage etage, string newBezeichnung)
        {
            var eintrag = etage;

            eintrag.Bezeichnung = newBezeichnung;
            projectSql.database.Update(eintrag);
        }
Beispiel #2
0
        public int Add(string szEtage)
        {
            Etage etage = new Etage();

            etage.Bezeichnung = szEtage;
            database.Insert(etage);
            return(database.ExecuteScalar <int>("select last_insert_rowid();"));
        }
Beispiel #3
0
        public IDbObject Ensure(string szEtage)
        {
            if (string.IsNullOrWhiteSpace(szEtage))
            {
                return(null);
            }

            Etage etage = Get(szEtage) as Etage;

            if (etage == null)
            {
                etage = Get(Add(szEtage)) as Etage;
            }
            return(etage);
        }