public async Task <SaveTODOResponse> Update([FromBody] SaveTODORequest request) { if (request.PublicId == null) { return(new SaveTODOResponse().SetError("Id required") as SaveTODOResponse); } var data = _mapper.Map <UpdateTODO>(request); data.UserId = HttpContext.GetUserId(); var ret = await _client.Todo_Update(data); return(ret); }
public async Task <SaveTODOResponse> Create([FromBody] SaveTODORequest request) { if (request.PublicId != null) { return(new SaveTODOResponse().SetError("Use update method for edit exist item") as SaveTODOResponse); } request.PublicId = Guid.NewGuid(); var data = _mapper.Map <CreateTODO>(request); data.UserId = HttpContext.GetUserId(); var ret = await _client.Todo_Create(data); return(ret); }