Пример #1
0
        public async ValueTask <IActionResult> Put([FromBody] PutRequest value, [FromServices] IUpdateUseCase updateUseCase)
        {
            var _ret = await updateUseCase.ExecuteAsync(MapperToCustomerEntity(value));

            if (_ret > 0)
            {
                return(Ok(new { Id = value.Id }));
            }

            return(BadRequest());
        }
Пример #2
0
        public async Task <IActionResult> PutCharge([FromRoute] Guid id, [FromBody] Charge charge)
        {
            if (id != charge.Id)
            {
                return(NotFound(id));
            }

            await _updateUseCase.ExecuteAsync(charge).ConfigureAwait(false);

            return(CreatedAtAction("GetChargeByIdAsunc", new { id = charge.Id }, charge));
        }