Exemple #1
0
        /// <summary>
        /// Retorna uma lista de objetos FPASDTO para a instrução do conteúdo especificado.
        /// </summary>
        public List <FPASDTO> GetGridFPAS(string campo, string valorPesquisa)
        {
            try
            {
                dbCommand = db.GetStoredProcCommand("GetGridFPAS");
                db.AddInParameter(dbCommand, "campo", DbType.String, campo);
                db.AddInParameter(dbCommand, "valorPesquisa", DbType.String, valorPesquisa);

                using (IDataReader DR = db.ExecuteReader(dbCommand))
                {
                    List <FPASDTO> List = new List <FPASDTO>();
                    while (DR.Read())
                    {
                        FPASDTO tab = new FPASDTO();
                        tab.Id        = int.Parse(DR["id"].ToString());
                        tab.Descricao = DR["descricao"].ToString();
                        tab.Codigo    = DR["codigo"].ToString();
                        tab.Adicional = DR["adicional"].ToString();
                        List.Add(tab);
                    }
                    return(List);
                }
            }
            catch
            {
                throw;
            }
        }
Exemple #2
0
        /// <summary>
        /// Retorna um objeto FPASDTO para a instrução do conteúdo especificado.
        /// </summary>
        public FPASDTO GetFPAS(int id)
        {
            try
            {
                dbCommand = db.GetStoredProcCommand("GetFPAS");
                db.AddInParameter(dbCommand, "@id", DbType.Int32, id);

                using (IDataReader DR = db.ExecuteReader(dbCommand))
                {
                    DR.Read();
                    FPASDTO tab = new FPASDTO();
                    tab.Id        = int.Parse(DR["id"].ToString());
                    tab.Descricao = DR["descricao"].ToString();
                    tab.Codigo    = DR["codigo"].ToString();
                    tab.Adicional = DR["adicional"].ToString();
                    return(tab);
                }
            }
            catch
            {
                throw;
            }
        }