public IList <BO_BierSoort> VoegBierSoortToe(BO_BierSoort biersoort)
        {
            biersoort.SoortNr = 0;
            DbSoort dbBierSoort = _bierSoortenRepository.Add(_mapper.Map <DbSoort>(biersoort));

            return(GeefAlleBierSoorten());
        }
Exemplo n.º 2
0
        public DbSoort Add(DbSoort soort)
        {
            DbSoort dbBierSoort = _context.DbSoorts.Add(soort).Entity;

            SaveChanges();
            return(dbBierSoort);
        }
        public IList <BierSoort> WijzigBierSoort(BierSoort selectedSoort)
        {
            using (BierenDbContext db = new BierenDbContext())
            {
                DbSoort dbSoort = db.DbSoorts.Where(s => s.SoortNr == selectedSoort.SoortNr).FirstOrDefault();
                dbSoort.Soort = selectedSoort.SoortNaam;
                db.DbSoorts.Update(dbSoort);
                db.SaveChanges();
            }

            return(DbSoortenToBierSoorten());
        }
 public IList <BierSoort> VoegBierSoortToe(BierSoort biersoort)
 {
     using (BierenDbContext db = new BierenDbContext())
     {
         DbSoort dbBierSoort = new DbSoort()
         {
             Soort = biersoort.SoortNaam
         };
         db.DbSoorts.Add(dbBierSoort);
         db.SaveChanges();
     }
     return(DbSoortenToBierSoorten());
 }
Exemplo n.º 5
0
        public DbSoort Remove(DbSoort soort)
        {
            DbSoort dbSoort = FindById(soort.SoortNr);

            //foutmelding geven indien het id niet is teruggevonden
            if (dbSoort == null)
            {
                throw new ArgumentNullException($"soort bier met SoortNr={soort.SoortNr} niet gevonden");
            }

            _context.DbSoorts.Remove(soort);
            SaveChanges();
            return(dbSoort);
        }
        private BierSoort DbSoortToBierSoort(DbSoort dbSoort)
        {
            if (dbSoort == null)
            {
                return(null);
            }
            BierSoort bierSoort = new BierSoort()
            {
                SoortNr   = dbSoort.SoortNr,
                SoortNaam = dbSoort.Soort
            };

            return(bierSoort);
        }
Exemplo n.º 7
0
        public DbSoort FindById(int Id)
        {
            DbSoort dbSoort = (DbSoort)_context.DbSoorts.Find(Id);

            return(dbSoort);
        }
Exemplo n.º 8
0
        public DbSoort FindByName(string naam)
        {
            DbSoort dbSoort = _context.DbSoorts.AsNoTracking().Where(e => e.Soort.ToLower() == naam.ToLower()).FirstOrDefault();

            return(dbSoort);
        }
        public IList <BO_BierSoort> VerwijderBierSoort(BO_BierSoort biersoort)
        {
            DbSoort dbBierSoort = _bierSoortenRepository.Remove(_mapper.Map <DbSoort>(biersoort));

            return(GeefAlleBierSoorten());
        }
        public IList <BO_BierSoort> WijzigBierSoort(BO_BierSoort biersoort)
        {
            DbSoort dbBierSoort = _bierSoortenRepository.Update(_mapper.Map <DbSoort>(biersoort));

            return(GeefAlleBierSoorten());
        }