public async Task <EstoqueResponse> Create([FromBody] EstoqueRequest estoqueRequest) { var estoque = _mapper.Map <Estoque>(estoqueRequest); var p = await _estoqueService.Create(estoque); var response = _mapper.Map <EstoqueResponse>(p); return(response); }
public IActionResult Register([FromBody] EstoqueParamDto dto) { if (!dto.QtdEstoque.HasValue) { dto.QtdEstoque = 0; } var estoque = _mapper.Map <Estoque>(dto); try { _estoqueService.Create(estoque); return(Ok()); } catch (AppException ex) { return(BadRequest(new { message = ex.Message })); } }
public async Task <IActionResult> Create([FromBody] EstoqueRequestModel request) { await _estoqueService.Create(request); return(NoContent()); }