public IActionResult Operacao([FromBody] ContaCorrente debito, [FromBody] ContaCorrente credito, [FromBody] decimal valor) { Lancamento lanc = new Lancamento(); var ccDebito = _lancamentoService.GetCC(debito); var ccCredito = _lancamentoService.GetCC(credito); //Verifica se as Contas Existem if (ccDebito == null) { return(NotFound()); } else if (ccCredito == null) { return(NotFound()); } else { lanc.ContaOrigem = debito; lanc.ContaDestino = credito; lanc.Valor = valor; _lancamentoService.Insert(lanc); } return(Ok(lanc)); }