/// <summary> /// Initializes a new instance of the <see cref="ComandaVendaEventArgs"/> class. /// </summary> /// <param name="operacao">The operacao.</param> /// <param name="resposta">The resp.</param> internal ComandaVendaEventArgs(OperacaoVenda operacao, RetornoTEF resposta) { Operacao = operacao; Resposta = resposta; }
/// <summary> /// Initializes a new instance of the <see cref="AntesCancelarTransacaoEventArgs"/> class. /// </summary> /// <param name="respostaPendente">The resposta pendente.</param> internal AntesCancelarTransacaoEventArgs(RetornoTEF respostaPendente) { RespostaPendente = respostaPendente; }
public static RetornoTEF GetStatusTEF(long idconta, string nsu_rede) { if (String.IsNullOrEmpty(nsu_rede)) { return(new RetornoTEF()); } var rtef = new RetornoTEF(); // var tef = DAL.GetObjeto<BancoTEF>(string.Format("id_conta ={0}", idconta)); /* var nome_cliente = * DAL.GetString(string.Format("select nm_tef from sistema_conta where id={0}", idconta), "erro"); */ // "Data Source=jdbc:oracle:thin:@172.31.255.20:1521:xe;User Id=vspague_Matheusnext;Password=administrador123#" // server /* string str_con = * string.Format( * @"User Id={0};Password=""{1}"";Data Source=(DESCRIPTION =" + * "(ADDRESS = (PROTOCOL = TCP)(HOST = {2})(PORT = {3}))" + "(CONNECT_DATA =" + * "(SERVER = DEDICATED)" + "(SERVICE_NAME = XE)))", tef.usuario_banco, tef.senha_banco, * tef.ip_banco, tef.porta_banco); */ // using (ConexaoOracle conexao = ConexaoOracle.Get(str_con)) // local // using (ConexaoOracle conexao = ConexaoOracle.Get(@"User Id=vspague_suporte;Password=""@s0t3cht1"";Data Source=(DESCRIPTION =" + "(ADDRESS = (PROTOCOL = TCP)(HOST = 172.31.255.20)(PORT = 1521))" + "(CONNECT_DATA =" + "(SERVER = DEDICATED)" + "(SERVICE_NAME = XE)))")) { /* using (Conexao conexao2 = Conexao.Get(DAL.GetStringConexao())) * using (Transacao transacao = new Transacao(conexao2)) * try * { * string sql2 = "insert into sistema_erro(mensagem) value ('conectado'); "; * using (Comando comando = new Comando(transacao, sql2)) * { * comando.Execute(); * } * transacao.Commit(); * } * catch (Exception ex) * { * transacao.RollBack(); * throw ex; * } */ /* * * string sql = String.Format(@"select Sequencial, Transacao_Nsu, Transacao_Nsu_Rede, * * Transacao_Autorizacao, * Transacao_Identificacao, * Administrador, * Cartao_numero * * * from VALOR_LOJA_TRANSACAO_V775 where TRANSACAO_NSU_REDE = '{0}'", nsu_rede); */ Leitor l = DAL.GetLeitorFromSQL(@"SELECT Sequencial, Transacao_Nsu,Transacao_Nsu_Rede,Transacao_Autorizacao,Transacao_Identificacao, Administrador,Cartao_numero, id_conta FROM cadastro_transacoes_tef where " + String.Format(@"id_conta = {0} and ((cast(Transacao_Nsu_Rede as UNSIGNED ) = {1}) or (cast(Transacao_Nsu as UNSIGNED ) = {1})) ", idconta, nsu_rede)); // using (ComandoOracle comando = new ComandoOracle(conexao, sql)) // { // var retorno = comando.Select(sql); while (!l.Eof) { rtef.CodigoTEF = l.GetString("Sequencial"); rtef.NSUTEF = l.GetString("Transacao_Nsu"); rtef.NSUREDE = l.GetString("Transacao_Nsu_Rede"); rtef.Autorizacao = l.GetString("Transacao_Autorizacao"); rtef.Identificacao = l.GetString("Transacao_Identificacao"); rtef.Bandeira = l.GetString("Administrador"); rtef.Cartao = l.GetString("Cartao_numero"); l.Next(); } // Log.Sql(sql); // } return(rtef); } }