public IActionResult Post([FromBody] ContaCorrenteViewModel model) { try { var conta = _mapper.Map <Conta>(model); _contaCorrenteService.Incluir(conta); return(Ok(new { sucesso = true })); } catch (BusinessException ex) { return(StatusCode(StatusCodes.Status400BadRequest, new { sucesso = false, erros = new { Type = "BusinessException", Code = ex.Code, Message = ex.Message } })); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError, new { sucesso = false, erros = new { Type = ex.GetType().Name, Message = ex.Message } })); } }