Example #1
0
        public DbBier Add(DbBier bier)
        {
            DbBier dbBier = _context.DbBiers.Add(bier).Entity;

            SaveChanges();
            return(dbBier);
        }
        public IList <BO_Bier> VoegBierToe(BO_Bier bier)
        {
            //bier.BierNr = 0;
            DbBier dbBier = _bierenRepository.Add(_mapper.Map <DbBier>(bier));

            return(GeefAlleBieren());
        }
Example #3
0
        public DbBier Remove(DbBier bier)
        {
            DbBier dbBier = FindById(bier.BierNr);

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

            _context.DbBiers.Remove(bier);
            SaveChanges();
            return(dbBier);
        }
        private Bier DbBierToBier(DbBier dbBier)
        {
            if (dbBier == null)
            {
                return(null);
            }
            Bier bier = new Bier()
            {
                BierNr    = dbBier.BierNr,
                Naam      = dbBier.Naam,
                Alcohol   = dbBier.Alcohol,
                Brouwer   = DbBrouwerToBrouwer(dbBier.BrouwerNrNavigation),
                BierSoort = DbSoortToBierSoort(dbBier.SoortNrNavigation)
            };

            return(bier);
        }
Example #5
0
        public DbBier FindById(int bierId)
        {
            DbBier dbBier = (DbBier)_context.DbBiers.Find(bierId);

            return(dbBier);
        }
Example #6
0
        public DbBier FindByName(string naam)
        {
            DbBier dbBier = _context.DbBiers.Where(e => e.Naam.ToLower() == naam.ToLower()).FirstOrDefault();

            return(dbBier);
        }
        public IList <BO_Bier> WijzigBier(BO_Bier bier)
        {
            DbBier DbBier = _bierenRepository.Update(_mapper.Map <DbBier>(bier));

            return(GeefAlleBieren());
        }
        public IList <BO_Bier> VerwijderBier(BO_Bier bier)
        {
            DbBier dbbier = _bierenRepository.Remove(_mapper.Map <DbBier>(bier));

            return(GeefAlleBieren());
        }