public async Task <ActionResult <AusgabenTyp> > PostAusgabenTyp(AusgabenTyp ausgabenTyp) { _context.AusgabenTyp.Add(ausgabenTyp); await _context.SaveChangesAsync(); return(CreatedAtAction("GetAusgabenTyp", new { id = ausgabenTyp.AusgabenTypId }, ausgabenTyp)); }
public async Task <IActionResult> PutAusgabenTyp(int id, AusgabenTyp ausgabenTyp) { if (id != ausgabenTyp.AusgabenTypId) { return(BadRequest()); } _context.Entry(ausgabenTyp).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AusgabenTypExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }