Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }