Esempio n. 1
0
        internal void SyncBerater(Berater item)
        {
            BeraterEntity ent = new BeraterEntity()
            {
                BenutzerId   = item.BenutzerId,
                BeraterId    = Convert.ToInt32(item.BeraterId),
                Bild         = item.Bild,
                HerstellerId = item.HerstellerId
            };

            switch (item.SyncOperation)
            {
            case "INSERT":
            {
                dataHandler.InsertBerater(ent);
            }
            break;

            case "UPDATE":
            {
                dataHandler.UpdateBerater(ent);
            }
            break;

            case "DELETE":
            {
                dataHandler.DeleteBerater(ent);
            }
            break;
            }
        }
Esempio n. 2
0
        public void DeleteBerater(BeraterEntity beraterEntity)
        {
            berater result = (from x in db.berater
                              where x.berater_id == beraterEntity.BeraterId
                              select x).SingleOrDefault();

            db.berater.Remove(result);
            db.SaveChanges();
        }
Esempio n. 3
0
        public void UpdateBerater(BeraterEntity beraterEntity)
        {
            berater result = (from x in db.berater
                              where x.berater_id == beraterEntity.BeraterId
                              select x).SingleOrDefault();

            result.benutzer_id   = beraterEntity.BenutzerId;
            result.berater_id    = beraterEntity.BeraterId;
            result.bild          = beraterEntity.Bild;
            result.hersteller_id = beraterEntity.HerstellerId;
            db.SaveChanges();
        }
Esempio n. 4
0
        public void InsertBerater(BeraterEntity beraterEntity)
        {
            berater b = new berater()
            {
                benutzer_id   = beraterEntity.BenutzerId,
                berater_id    = beraterEntity.BeraterId,
                bild          = beraterEntity.Bild,
                hersteller_id = beraterEntity.HerstellerId
            };

            db.berater.Add(b);
            db.SaveChanges();
        }