Exemple #1
0
 public ForumDTO GetById(int id)
 {
     try
     {
         string sql = "SELECT * FROM Forum WHERE ID = @ID";
         List <KeyValuePair <string, string> > parameters = new List <KeyValuePair <string, string> >()
         {
             new KeyValuePair <string, string>("ID", id.ToString()),
         };
         DataSet  results = ExecuteSql(sql, parameters);
         ForumDTO dto     = DataSetParser.DataSetToForum(results, 0);
         return(dto);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Exemple #2
0
        public List <ForumDTO> GetAll()
        {
            List <ForumDTO> forums = new List <ForumDTO>();

            try
            {
                string sql = "SELECT * FROM Forum";

                DataSet results = ExecuteSql(sql, new List <KeyValuePair <string, string> >());
                for (int x = 0; x < results.Tables[0].Rows.Count; x++)
                {
                    ForumDTO dto = DataSetParser.DataSetToForum(results, x);
                    forums.Add(dto);
                }
                return(forums);
            }
            catch (Exception e)
            {
                throw e;
            }
        }