public IActionResult EnviarDinheiro(LancamentoViewModel lancamentoViewModel)
        {
            var identity = (ClaimsIdentity)User.Identity;
            var userId   = identity.Claims.ToList()[0].Value;

            if (!User.IsInRole("Admin"))
            {
                if (!_contaCorrenteService.ContaPertenceAoUsuario(userId, lancamentoViewModel.ContaCorrenteOrigem))
                {
                    return(BadRequest("Esta conta não pode ser movimentada por este usuário"));
                }
            }

            return(!ModelState.IsValid
                ? CustomResponse(ModelState)
                : CustomResponse(_contaCorrenteService.EnviarDinheiro(lancamentoViewModel)));
        }