Beispiel #1
0
        public async Task <SaveTOBUYResponse> Update([FromBody] SaveTOBUYRequest request)
        {
            if (request.PublicId == null)
            {
                return(new SaveTOBUYResponse().SetError("Id required") as SaveTOBUYResponse);
            }

            var data = _mapper.Map <UpdateTOBUY>(request);

            data.UserId = HttpContext.GetUserId();

            var ret = await _client.Tobuy_Update(data);

            return(ret);
        }
Beispiel #2
0
        public async Task <SaveTOBUYResponse> Create([FromBody] SaveTOBUYRequest request)
        {
            if (request.PublicId != null)
            {
                return(new SaveTOBUYResponse().SetError("Use update method for edit exist item") as SaveTOBUYResponse);
            }
            request.PublicId = Guid.NewGuid();

            var data = _mapper.Map <CreateTOBUY>(request);

            data.UserId = HttpContext.GetUserId();

            var ret = await _client.Tobuy_Create(data);

            return(ret);
        }