Exemplo n.º 1
0
        public KategorieBiz Update(KategorieBiz kategorieBiz)
        {
            var mapper    = new KategorieMapper();
            var kategorie = mapper.MapFromDomainModel(kategorieBiz);

            _context.Kategorien.Attach(kategorie);
            var entry = _context.Entry(kategorie);

            entry.State = System.Data.Entity.EntityState.Modified;
            _context.SaveChanges();

            return(kategorieBiz);
        }
Exemplo n.º 2
0
        public KategorieBiz Insert(KategorieBiz kategorieBiz)
        {
            var mapper    = new KategorieMapper();
            var kategorie = mapper.MapFromDomainModel(kategorieBiz);

            var kategorieWithId = _context.Kategorien.Add(kategorie);

            _context.SaveChanges();

            var kategorieBizWithId = mapper.MapToDomainModel(kategorieWithId);

            return(kategorieBizWithId);
        }
Exemplo n.º 3
0
        public List <KategorieBiz> GetAll()
        {
            var kategorien    = _context.Kategorien.ToList();
            var kategorienBiz = new List <KategorieBiz>();
            var mapper        = new KategorieMapper();

            foreach (var kategorie in kategorien)
            {
                var kategorieBiz = mapper.MapToDomainModel(kategorie);
                kategorienBiz.Add(kategorieBiz);
            }

            return(kategorienBiz);
        }