public async Task <ActionResult <StaffTask> > PostStaffTask(StaffTask staffTask) { if (ModelState.IsValid) { await _staffTaskRepo.SaveStaffTask(staffTask); return(CreatedAtAction("GetStaffTask", new { id = staffTask.Id }, staffTask)); } return(BadRequest("Model is not valid")); }
public async Task <IActionResult> PutStaffTask(int id, StaffTask stTask) { if (id != stTask.Id) { return(BadRequest()); } try { await _staffTaskRepo.SaveStaffTask(stTask); return(CreatedAtAction("GetStaffTask", new { id = stTask.Id }, stTask)); } catch (Exception ex) { return(BadRequest(ex)); } }