public bool RealizaTransferencia(TransferEntity transfer) { const string proc = "sp_Lancamento_Transfer"; var transferContas = VerificaContas(transfer); if (transferContas != null) { LancamentoEntity lancto = new LancamentoEntity() { ContaCorrenteOriId = transferContas.ContaCorrenteOriId, ContaCorrenteDesId = transferContas.ContaCorrenteDesId, Valor = transfer.Valor }; var paramContaOrigem = DataHelperParameters.CreateParameter("@FromContaCorrenteId", lancto.ContaCorrenteOriId); var paramContaDestino = DataHelperParameters.CreateParameter("@ToContaCorrenteId", lancto.ContaCorrenteDesId); var paramContaOrigemSaldoAtual = DataHelperParameters.CreateParameter("@Valor", lancto.Valor); return(_unitOfWork.Get <bool>(proc, paramContaOrigem, paramContaDestino)); } else { return(false); } }
public ClienteEntity ConsultarInformacaoCliente(string contas) { const string proc = "SP_Consultar_Cliente"; var paramConta = DataHelperParameters.CreateParameter("@ContaCorrente", contas); return(_unidadeDeTrabalho.Get <ClienteEntity>(proc, paramConta)); }