public async Task <Drank> CreateDrank(CreateDrinkDTO viewModel) { //Zoeken naar type var type = await _drankTypeRepo.FindByIdAsync(viewModel.TypeId); if (type == null) { throw new EntityNotFoundException($"Dranktype met id {viewModel.TypeId} werd niet gevonden."); } var newDrank = Drank.Create(viewModel.Naam, viewModel.Prijs, type, viewModel.InStock); await _drankRepository.AddAsync(newDrank); await _drankRepository.SaveChangesAsync(); return(newDrank); }
public OrderServiceTest() { _defaultDrankType = new DrankType(); _defaultDrank = Drank.Create("Coca-Cola", 1, _defaultDrankType, true); }
public DrankTest() { _drank = Drank.Create(_naam, _prijs, _type, _inStock); }
public OrderlineTest() { _drank = Drank.Create(_naam, _prijs, _type, _inStock); _leiding = new Leiding(); _order = Order.Create(_leiding); }