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); }
public IHttpActionResult Put([FromODataUri] int key, WiederkehrendeTransaktionBiz transaktion) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (key != transaktion.WiederkehrendeTransaktionId) { return(BadRequest()); } var updatedTransaktion = _wiederkehrendeTransaktionService.Update(transaktion); return(Updated(updatedTransaktion)); }
public WiederkehrendeTransaktion MapFromDomainModel(WiederkehrendeTransaktionBiz wiederkehrendeTransaktionBiz) { var wiederkehrendeTransaktion = new WiederkehrendeTransaktion() { WiederkehrendeTransaktionId = wiederkehrendeTransaktionBiz.WiederkehrendeTransaktionId, Beschreibung = wiederkehrendeTransaktionBiz.Beschreibung, Betrag = wiederkehrendeTransaktionBiz.Betrag, EndDatum = wiederkehrendeTransaktionBiz.EndDatum, IsEinnahme = wiederkehrendeTransaktionBiz.IsEinnahme, StartDatum = wiederkehrendeTransaktionBiz.StartDatum, Frequenz = wiederkehrendeTransaktionBiz.Frequenz }; return(wiederkehrendeTransaktion); }
public WiederkehrendeTransaktionBiz MapToDomainModel(WiederkehrendeTransaktion wiederkehrendeTransaktion) { var mapper = new KategorieMapper(); var wiederkehrendeTransaktionBiz = new WiederkehrendeTransaktionBiz() { WiederkehrendeTransaktionId = wiederkehrendeTransaktion.WiederkehrendeTransaktionId, Beschreibung = wiederkehrendeTransaktion.Beschreibung, Betrag = wiederkehrendeTransaktion.Betrag, EndDatum = wiederkehrendeTransaktion.EndDatum, IsEinnahme = wiederkehrendeTransaktion.IsEinnahme, StartDatum = wiederkehrendeTransaktion.StartDatum, Frequenz = wiederkehrendeTransaktion.Frequenz, KategorieId = wiederkehrendeTransaktion.KategorieId }; return(wiederkehrendeTransaktionBiz); }
public WiederkehrendeTransaktionBiz Insert(WiederkehrendeTransaktionBiz transaktionBiz) { return(_transaktionRepository.Insert(transaktionBiz)); }
public WiederkehrendeTransaktionBiz Update(WiederkehrendeTransaktionBiz transaktionBiz) { return(_transaktionRepository.Update(transaktionBiz)); }