public async Task <ActionResult <TaskType> > UpdateItem([FromForm] TaskType item) { try { var existItem = await _taskStatusRepository.FindByIdAsync(item.TaskTypeId); if (existItem == null) { return(NotFound()); } existItem.TaskTypeName = item.TaskTypeName; existItem.Note = item.Note; existItem.Order = item.Order; await _taskStatusRepository.EditAsync(existItem); return(existItem); } catch (Exception ex) { return(BadRequest(ex.Message)); } }