public IList <BO_Brouwer> VoegBrouwerToe(BO_Brouwer brouwer)
        {
            brouwer.BrouwerNr = 0;
            DbBrouwer dbBrouwer = _brouwersRepository.Add(_mapper.Map <DbBrouwer>(brouwer));

            return(GeefAlleBrouwers());
        }
Exemple #2
0
        public IList <BO_Brouwer> VoegBrouwerToe(BO_Brouwer brouwer)
        {
            int brouwerNr = (_brouwers.Count > 0) ? _brouwers.Max(b => b.BrouwerNr) + 1 : 1;

            brouwer.BrouwerNr = brouwerNr;
            _brouwers.Add(brouwer);
            return(_brouwers);
        }
Exemple #3
0
        public IList <BO_Brouwer> WijzigBrouwer(BO_Brouwer nieuwebrouwer)
        {
            int index = _brouwers.IndexOf(nieuwebrouwer);

            if (index >= 0)
            {
                _brouwers[index] = nieuwebrouwer;
            }
            return(_brouwers);
        }
Exemple #4
0
 public IList <BO_Bier> GeefBierenVoorBrouwer(BO_Brouwer brouwer)
 {
     if (brouwer != null)
     {
         return(_bieren.Where(b => b.Brouwer.BrouwerNr == brouwer.BrouwerNr).ToList());
     }
     else
     {
         return(new List <BO_Bier>());
     }
 }
Exemple #5
0
 private static Brouwer BO_BrouwerToBrouwer(BO_Brouwer bo_brouwer)
 {
     if (bo_brouwer == null)
     {
         return(null);
     }
     return(new Brouwer()
     {
         BrouwerNr = bo_brouwer.BrouwerNr,
         BrNaam = bo_brouwer.BrNaam,
         Straat = bo_brouwer.Straat,
         PostCode = bo_brouwer.PostCode,
         Gemeente = bo_brouwer.Gemeente,
         Omzet = bo_brouwer.Omzet,
         Bieren = new ObservableCollection <Bier>(BO_BierenToBieren(bo_brouwer.Bieren))
     });
 }
Exemple #6
0
 public IList <BO_Brouwer> VerwijderBrouwer(BO_Brouwer brouwer)
 {
     _brouwers.Remove(brouwer);
     return(_brouwers);
 }
        public IList <BO_Brouwer> WijzigBrouwer(BO_Brouwer brouwer)
        {
            DbBrouwer dbBrouwer = _brouwersRepository.Update(_mapper.Map <DbBrouwer>(brouwer));

            return(GeefAlleBrouwers());
        }
        public IList <BO_Brouwer> VerwijderBrouwer(BO_Brouwer brouwer)
        {
            DbBrouwer dbbrouwer = _brouwersRepository.Remove(_mapper.Map <DbBrouwer>(brouwer));

            return(GeefAlleBrouwers());
        }
        public IList <BO_Bier> GeefBierenVoorBrouwer(BO_Brouwer brouwer)
        {
            List <DbBier> dbBierenVoorBrouwer = (List <DbBier>)_bierenRepository.GetAllForBrewer(brouwer.BrouwerNr);

            return(_mapper.Map <List <BO_Bier> >(dbBierenVoorBrouwer));
        }