public async Task <IActionResult> PutEoperatingDay(short id, EoperatingDay eoperatingDay) { if (id != eoperatingDay.EoperatingDayId) { return(BadRequest()); } _context.Entry(eoperatingDay).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EoperatingDayExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <EoperatingDay> > PostEoperatingDay(EoperatingDay eoperatingDay) { _context.EoperatingDay.Add(eoperatingDay); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (EoperatingDayExists(eoperatingDay.EoperatingDayId)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetEoperatingDay", new { id = eoperatingDay.EoperatingDayId }, eoperatingDay)); }