public async Task <ActionResult <object> > Update([FromBody] SubTodoForm form) { try { var subTodo = await _context.SubTodo.FirstOrDefaultAsync(x => x.Id == form.Id); if (subTodo == null) { return(new ApiResponse("Không tìm thấy subTodo này!!")); } subTodo.Content = form.Content; subTodo.StatusCode = form.StatusCode; subTodo.TodoId = form.TodoId; _context.SubTodo.Update(subTodo); await _context.SaveChangesAsync(); return(new ApiResponse()); } catch (Exception ex) { return(new ApiResponse(ex.Message)); } }
public async Task <ActionResult <object> > Update([FromBody] SubTodoForm form) { try { return(await _subTodoService.Update(form)); } catch (Exception ex) { return(new ApiResponse(ex.Message)); } }
public async Task <ActionResult <object> > Create([FromBody] SubTodoForm form) { try { var model = new SubTodo { Content = form.Content, StatusCode = form.StatusCode, TodoId = form.TodoId }; _context.SubTodo.Add(model); await _context.SaveChangesAsync(); return(new ApiResponse(model)); } catch (Exception ex) { return(new ApiResponse(ex.Message)); } }