Example #1
0
 /// <summary>
 /// Método Populate passando o DataReader com os dados
 /// </summary>
 /// <param name="dataReader"></param>
 public override void Populate(Unimake.Data.Generic.DataReader dataReader)
 {
     base.Populate(dataReader);
     DataHoraTransacaoComprovante = dataReader.GetDateTime("p_DataHoraTransacaoComprovante");
     NSU = dataReader.GetString("p_NSU");
     CodigoAutorizacaoTransacao = dataReader.GetInt32("p_CodAutTransacao");
     // ModalidadePagto = dataReader.GetString("p_ModalidadePagto");
     QuantidadeParcelas = dataReader.GetInt("p_QtdeParcelas");
     ValorOperacao = dataReader.GetDouble("p_VlrOperacao");
     NomeRede = dataReader.GetString("p_NomeRede");
     TipoTransacao = dataReader.GetEnum<TipoTransacao>("p_Tipo");
 }
        /// <summary>
        /// Override do método Populate 
        /// </summary>
        /// <param name="dataReader">DataReader com os dados</param>
        public override void Populate(Unimake.Data.Generic.DataReader dataReader)
        {
            base.Populate(dataReader);

            Tabela = dataReader.GetString("p_Tabela");
            Mascara = dataReader.GetString("p_Mascara");
            Code = dataReader.GetString("p_Code");
            UsoEGUID = Unimake.Convert.ToEnum<Enuns.Configuracao.UsoEGUID>(dataReader.GetString("p_UsoEGUID"));
            Empresa = new Empresa(dataReader.GetString("p_GUIDEmpresaConfiguracao"));
            Numero = dataReader.GetInt("p_Numero");
        }