public static PageModel GetModel(int PageID)
        {
            PageModel model = null;

            DataTable dt = PageDataAccess.Get(PageID);

            if (dt.Rows.Count > 0)
            {
                DataRow row = dt.Rows[0];
                model = new PageModel();

                model.PageID         = Convert.ToInt32(row["pageid"]);
                model.PageName       = Convert.ToString(row["pagename"]);
                model.PageTitle      = Convert.ToString(row["pagetitle"]);
                model.Category       = Convert.ToInt32(row["category"]);
                model.Author         = Convert.ToString(row["author"]);
                model.CreateTime     = Convert.ToDateTime(row["createtime"]);
                model.LastModify     = Convert.ToString(row["lastmodify"]);
                model.TempatePath    = Convert.ToString(row["templatepath"]);
                model.PhysicalPath   = Convert.ToString(row["physicalpath"]);
                model.UpdateTime     = Convert.ToDateTime(row["updatetime"]);
                model.SelfClassid    = Convert.ToInt32(row["selfclassid"]);
                model.ExtendPageInfo = Convert.ToString(row["extendpageinfo"]);
            }

            return(model);
        }
 public static DataTable GetList(int PageIndex, int PageSize, PageCategory pageCate, out int RecordCount)
 {
     return(PageDataAccess.GetList(PageIndex, PageSize, pageCate, out RecordCount));
 }
 public static DataTable Get(int PageID)
 {
     return(PageDataAccess.Get(PageID));
 }
 public static void Update(PageModel page)
 {
     PageDataAccess.Update(page);
 }
 public static void Delete(int PageID)
 {
     PageDataAccess.Delete(PageID);
 }
 public static void Insert(PageModel page)
 {
     PageDataAccess.Insert(page);
 }