Ejemplo n.º 1
0
        public static DataTable RetornaPgtoReebolso(string codigointegracao, string mensagem)
        {
            var Conn = new clConexao().getConexao();

            // CRIANDO OBJETO DE EXECUÇÃO
            SqlCommand ObjCmd = new SqlCommand("SP_CONSULTA_PAGAMENTOS_REEMBOLSO", Conn);

            // CRIANDO DATATABLE
            DataTable Objdt;
            DataRow   Dtrw;


            // DEFININDO TIPO DE COMANDO COMO SP
            ObjCmd.CommandType    = CommandType.StoredProcedure;
            ObjCmd.CommandTimeout = 9000;

            // PASSANDO PARAMETROS
            ObjCmd.Parameters.Add("@codigointegracao", SqlDbType.VarChar).Value = codigointegracao;
            ObjCmd.Parameters.Add("@mensagem", SqlDbType.VarChar).Value         = mensagem;


            // CRIANDO OBJETO PARA RETORNO DE VALOR
            SqlDataAdapter ObjRetorno = new SqlDataAdapter(ObjCmd);

            DataSet Objds = new DataSet();

            // EXECUTANDO PROCEDURE
            ObjRetorno.Fill(Objds, "SP_CONSULTA_PAGAMENTOS_REEMBOLSO");


            // DESCARREGANDO DADOS NO DATATABLE
            Objdt = Objds.Tables["SP_CONSULTA_PAGAMENTOS_REEMBOLSO"];
            int i;

            i = 0;

            if ((Objdt.Rows.Count != 0))
            {
                Dtrw = Objdt.Rows[i];

                // FECHANDO CONEXÃO
                Conn.Close();
                return(Objdt);
            }
            else
            {
                Conn.Close();
                return(Objdt);
            }
        }
Ejemplo n.º 2
0
        public static string inserereembolso(string codigo, string cpf, DateTime Emissao, DateTime Vencimento, string Valor)
        {
            SqlDataReader _dtReader = null;
            SqlCommand    Com       = null;

            try
            {
                string resultado = "";
                var    Conn      = new clConexao().getConexao();
                string ComText   = "EXEC DBO.SP_INSERE_TITULO_PAGAR @ID_INTEGRACAO, @pCpf, @Emissao, @Vencimento, @Valor";

                using (Com = new SqlCommand(ComText, Conn))
                {
                    Com.Parameters.Clear();

                    SqlParameter pCodigo = new SqlParameter("@ID_INTEGRACAO", System.Data.SqlDbType.VarChar);
                    pCodigo.Value = codigo;
                    Com.Parameters.Add(pCodigo);


                    SqlParameter pCpf = new SqlParameter("@pCpf", System.Data.SqlDbType.VarChar);
                    pCpf.Value = cpf;
                    Com.Parameters.Add(pCpf);


                    SqlParameter pEmissao = new SqlParameter("@Emissao", System.Data.SqlDbType.DateTime);
                    pEmissao.Value = Emissao;
                    Com.Parameters.Add(pEmissao);

                    SqlParameter pVencimento = new SqlParameter("@Vencimento", System.Data.SqlDbType.DateTime);
                    pVencimento.Value = Vencimento;
                    Com.Parameters.Add(pVencimento);

                    SqlParameter pValor = new SqlParameter("@Valor", System.Data.SqlDbType.VarChar);
                    pValor.Value = Valor;
                    Com.Parameters.Add(pValor);



                    Com.CommandTimeout = 300;
                    _dtReader          = Com.ExecuteReader();

                    if (_dtReader.Read())
                    {
                        if (_dtReader.GetString(0) == "OK")
                        {
                            resultado = "OK";
                        }
                        else
                        {
                            resultado = "Erro";
                        }
                    }

                    return(resultado);
                }
            }
            catch (Exception Ex)
            {
                throw;
            }
        }