public IList <BO_BierSoort> VoegBierSoortToe(BO_BierSoort biersoort) { biersoort.SoortNr = 0; DbSoort dbBierSoort = _bierSoortenRepository.Add(_mapper.Map <DbSoort>(biersoort)); return(GeefAlleBierSoorten()); }
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()); }
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); }
public DbSoort FindById(int Id) { DbSoort dbSoort = (DbSoort)_context.DbSoorts.Find(Id); return(dbSoort); }
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()); }