public ListatbProdutoDTO ListaTodos(tbProdutoDTO produto) { ListatbProdutoDTO listaRetorno = new ListatbProdutoDTO(); String sSQL = this.MontaQuery(produto); try { conexao = (OleDbConnection)CriaConexaoOleDb(); drOleDb = cria_DataReader_OleDb(sSQL, conexao); while (drOleDb.Read()) { tbProdutoDTO prodRetorno = new tbProdutoDTO(); prodRetorno.idProduto = (int)drOleDb["idProduto"]; if (!DBNull.Value.Equals(drOleDb["dsDescricao"])) { prodRetorno.dsDescricao = (String)drOleDb["dsDescricao"]; } if (!DBNull.Value.Equals(drOleDb["dsFornecedor"])) { prodRetorno.dsFornecedor = (String)drOleDb["dsFornecedor"]; } if (!DBNull.Value.Equals(drOleDb["qtEstoque"])) { prodRetorno.qtEstoque = (int)drOleDb["qtEstoque"]; } if (!DBNull.Value.Equals(drOleDb["vlValor"])) { prodRetorno.vlValor = (float)(double)drOleDb["vlValor"]; } listaRetorno.Add(prodRetorno); } } catch (SystemException e) { erro = e.Message; } return(listaRetorno); }
public ListatbProdutoDTO ListaTodos(tbProdutoDTO produto) { ListatbProdutoDTO listaRetorno = new ListatbProdutoDTO(); String sSQL = this.MontaQuery(produto); try { conexao = (OleDbConnection)CriaConexaoOleDb(); drOleDb = cria_DataReader_OleDb(sSQL, conexao); while (drOleDb.Read()) { tbProdutoDTO prodRetorno = new tbProdutoDTO(); prodRetorno.idProduto = (int)drOleDb["idProduto"]; if (!DBNull.Value.Equals(drOleDb["dsDescricao"])) { prodRetorno.dsDescricao = (String)drOleDb["dsDescricao"]; } if (!DBNull.Value.Equals(drOleDb["dsFornecedor"])) { prodRetorno.dsFornecedor = (String)drOleDb["dsFornecedor"]; } if (!DBNull.Value.Equals(drOleDb["qtEstoque"])) { prodRetorno.qtEstoque = (int)drOleDb["qtEstoque"]; } if (!DBNull.Value.Equals(drOleDb["vlValor"])) { prodRetorno.vlValor = (float)(double)drOleDb["vlValor"]; } listaRetorno.Add(prodRetorno); } } catch (SystemException e) { erro = e.Message; } return listaRetorno; }