コード例 #1
0
        public IList <BO_Bier> VoegBierToe(BO_Bier bier)
        {
            //bier.BierNr = 0;
            DbBier dbBier = _bierenRepository.Add(_mapper.Map <DbBier>(bier));

            return(GeefAlleBieren());
        }
コード例 #2
0
        public IList <BO_Bier> VoegBierToe(BO_Bier bier)
        {
            int bierNr = (_bieren.Count > 0)? _bieren.Max(b => b.BierNr) + 1: 1;

            bier.BierNr = bierNr;
            _bieren.Add(bier);
            return(_bieren);
        }
コード例 #3
0
        public IList <BO_Bier> WijzigBier(BO_Bier nieuwBier)
        {
            //Bier currentBier = _bieren.Single(b => b.BierNr == bier.BierNr); //indien echte dbSet van EF Core aan database gelinkt
            int index = _bieren.IndexOf(nieuwBier);

            if (index >= 0)
            {
                _bieren[index] = nieuwBier;
            }
            return(_bieren);
        }
コード例 #4
0
 public static Bier BO_BierToBier(BO_Bier bo_bier)
 {
     if (bo_bier == null)
     {
         return(null);
     }
     return(new Bier()
     {
         BierNr = bo_bier.BierNr,
         Naam = bo_bier.Naam,
         Alcohol = bo_bier.Alcohol,
         BierSoort = BO_BiersoortToBiersoort(bo_bier.BierSoort),
         Brouwer = BO_BrouwerToBrouwer(bo_bier.Brouwer)
     });
 }
コード例 #5
0
 public IList <BO_Bier> VerwijderBier(BO_Bier bier)
 {
     _bieren.Remove(bier);
     return(_bieren);
 }
コード例 #6
0
        public IList <BO_Bier> WijzigBier(BO_Bier bier)
        {
            DbBier DbBier = _bierenRepository.Update(_mapper.Map <DbBier>(bier));

            return(GeefAlleBieren());
        }
コード例 #7
0
        public IList <BO_Bier> VerwijderBier(BO_Bier bier)
        {
            DbBier dbbier = _bierenRepository.Remove(_mapper.Map <DbBier>(bier));

            return(GeefAlleBieren());
        }