public IActionResult Put(int id, [FromBody] ShiftModel model) { return(Put(_service.UpdateShift, AuditExisting(model))); }
public IActionResult Post([FromBody] ShiftModel model) { return(Post(_service.InsertShift, AuditNew(model))); }
public ShiftModel UpdateShift(ShiftModel model) { var updated = _repo.Update(model); return(GetShift(updated.Id)); }