public async Task <ActionResult <QuarterReport> > PostQuarterReport(QuarterReport quarterReport) { _context.QuarterReports.Add(quarterReport); await _context.SaveChangesAsync(); return(CreatedAtAction("GetQuarterReport", new { id = quarterReport.Id }, quarterReport)); }
public async Task <IActionResult> PutQuarterReport(long id, QuarterReport quarterReport) { if (id != quarterReport.Id) { return(BadRequest()); } _context.Entry(quarterReport).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!QuarterReportExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }