예제 #1
0
        public WiederkehrendeTransaktionBiz Insert(WiederkehrendeTransaktionBiz transaktionBiz)
        {
            var mapper      = new WiederkehrendeTransaktionMapper();
            var transaktion = mapper.MapFromDomainModel(transaktionBiz);

            _context.WiederkehrendeTransaktionen.Add(transaktion);
            _context.SaveChanges();

            return(transaktionBiz);
        }
예제 #2
0
        public WiederkehrendeTransaktionBiz Update(WiederkehrendeTransaktionBiz transaktionBiz)
        {
            var mapper      = new WiederkehrendeTransaktionMapper();
            var transaktion = mapper.MapFromDomainModel(transaktionBiz);

            _context.WiederkehrendeTransaktionen.Attach(transaktion);
            var entry = _context.Entry(transaktion);

            entry.State = System.Data.Entity.EntityState.Modified;
            _context.SaveChanges();

            return(transaktionBiz);
        }
예제 #3
0
        public List <WiederkehrendeTransaktionBiz> GetAll()
        {
            var transaktionen    = _context.WiederkehrendeTransaktionen.ToList();
            var transaktionenBiz = new List <WiederkehrendeTransaktionBiz>();

            var mapper = new WiederkehrendeTransaktionMapper();

            foreach (var transaktion in transaktionen)
            {
                var transaktionBiz = mapper.MapToDomainModel(transaktion);
                transaktionenBiz.Add(transaktionBiz);
            }

            return(transaktionenBiz);
        }