Example #1
0
        public void ProcessarAtendimentosINT(Int32 m_iQtdeRegistros)
        {
            string m_sUltimoRegistro;
            DataSet DsDados = new DataSet();

            SrvGravarAtendHBD.WSGravarAtendimentosSoapClient DadosOrigens = new WSGravarAtendimentosSoapClient();

            try
            {
                //Obtem o Ultimo Registro
                m_sUltimoRegistro = DadosOrigens.RetornarUltimoRegistro(mUnidade);

                //Obtem as Informações
                DsDados = DadosOrigens.RetornarAtendimentos(mUnidade, m_sUltimoRegistro, m_iQtdeRegistros);

                //Gravar no INTEGRADOR
                DadosOrigens.GravarAtendimento(mUnidade, DsDados);
            }
            catch (Exception en)
            {
                throw new Exception(en.Message);
            }
        }
        /// <summary>
        /// Obtem todos atendimentos a partir do Ultimo Registro.
        /// </summary>
        /// <param name="m_iQtdeRegistros">Quantidade de Registro</param>
        /// <returns></returns>
        public void ProcessarAtendimentosINT(Int32 m_iQtdeRegistros)
        {
            string m_sUltimoRegistro;
            DataSet DsDados = new DataSet();

            SrvGravarAtendHBD.WSGravarAtendimentosSoapClient DadosOrigens = new WSGravarAtendimentosSoapClient();

            //Obtem o Ultimo Registro
            m_sUltimoRegistro = DadosOrigens.RetornarUltimoRegistro(mUnidade);

            //Obtem as Informações
            DsDados = DadosOrigens.RetornarAtendimentos(mUnidade, m_sUltimoRegistro, m_iQtdeRegistros);

            //Gravar no INTEGRADOR
            DadosOrigens.GravarAtendimento(mUnidade, DsDados);

            //for (int i = 0; i < DsDados.Tables[0].Rows.Count; i++)
            //{
            //    DataRow Dr0 = DsDados.Tables[0].Rows[i];

            //    DataSet Ds = new DataSet();
            //    DataTable Dt = new DataTable(DsDados.Tables[0].TableName);

            //    Dt = DsDados.Tables[0].Clone();

            //    Dt.ImportRow(Dr0);

            //    Ds.Tables.Add(Dt);

            //    //DadosOrigens.GravarAtendimento(mUnidade, Ds);

            //    m_oDataSet = Ds;

            //    Salvar();
            //}
        }