/// <summary> /// Retorna uma lista de objetos SimplesDTO para a instrução do conteúdo especificado. /// </summary> public List <SimplesDTO> GetGridSimples(string campo, string valorPesquisa) { try { dbCommand = db.GetStoredProcCommand("GetGridSimples"); db.AddInParameter(dbCommand, "campo", DbType.String, campo); db.AddInParameter(dbCommand, "valorPesquisa", DbType.String, valorPesquisa); using (IDataReader DR = db.ExecuteReader(dbCommand)) { List <SimplesDTO> List = new List <SimplesDTO>(); while (DR.Read()) { SimplesDTO tab = new SimplesDTO(); tab.Id = int.Parse(DR["id"].ToString()); tab.Descricao = DR["descricao"].ToString(); tab.Codigo = DR["codigo"].ToString(); List.Add(tab); } return(List); } } catch { throw; } }
/// <summary> /// Retorna um objeto SimplesDTO para a instrução do conteúdo especificado. /// </summary> public SimplesDTO GetSimples(int id) { try { dbCommand = db.GetStoredProcCommand("GetSimples"); db.AddInParameter(dbCommand, "@id", DbType.Int32, id); using (IDataReader DR = db.ExecuteReader(dbCommand)) { DR.Read(); SimplesDTO tab = new SimplesDTO(); tab.Id = int.Parse(DR["id"].ToString()); tab.Descricao = DR["descricao"].ToString(); tab.Codigo = DR["codigo"].ToString(); return(tab); } } catch { throw; } }