/// <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"); }