public IEnumerable <PageModel> GetPageChilds(string url) { var parent = GetCU_PageByPageURL(url); var pages = CU_PageList.Where(p => p.ParentID == parent.ID).OrderBy(x => x.PageOrder); var data = Mapper.Map <IEnumerable <CU_Page>, IEnumerable <PageModel> >(pages); return(data); }
public CU_Page GetCU_PageByPageURL(string strPageURL) { return(CU_PageList.Where(a => a.URL.ToLower() == strPageURL.ToLower()).FirstOrDefault()); }
public PageModel GetPageModelByPageURL(string strPageURL) { var page = CU_PageList.Where(a => a.URL.ToLower() == strPageURL.ToLower()).FirstOrDefault(); return(Mapper.Map <CU_Page, PageModel>(page)); }