Пример #1
0
        /// <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;
            }
        }
Пример #2
0
        /// <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;
            }
        }