public JsonResult <List <Models.WebPages> > GetAllWebPage()
        {
            EntityMapperWebPages <DataAccessLayer.SP_GetAllWebPages_Result, Models.WebPages> mapObj = new EntityMapperWebPages <DataAccessLayer.SP_GetAllWebPages_Result, Models.WebPages>();

            List <DataAccessLayer.SP_GetAllWebPages_Result> WebPageList = DAL.GetAllWebPages();
            List <Models.WebPages> blotterWebPage = new List <Models.WebPages>();

            foreach (var item in WebPageList)
            {
                blotterWebPage.Add(mapObj.Translate(item));
            }
            return(Json <List <Models.WebPages> >(blotterWebPage));
        }
        public JsonResult <Models.WebPages> GetWebPageById(int WPID)
        {
            EntityMapperWebPages <DataAccessLayer.SP_GetAllWebPages_Result, Models.WebPages> mapObj = new EntityMapperWebPages <DataAccessLayer.SP_GetAllWebPages_Result, Models.WebPages>();

            DataAccessLayer.SP_GetAllWebPages_Result WebPageList = DAL.GetWebPageById(WPID);
            Models.WebPages Webpage = new Models.WebPages();
            Webpage = mapObj.Translate(WebPageList);

            return(Json <Models.WebPages>(Webpage));
        }
        public JsonResult <Models.WebPages> GetWebPage(int id)
        {
            EntityMapperWebPages <DataAccessLayer.SP_GetAllWebPages_Result, Models.WebPages> mapObj = new EntityMapperWebPages <DataAccessLayer.SP_GetAllWebPages_Result, Models.WebPages>();

            DataAccessLayer.SP_GetAllWebPages_Result dalBlotterTBO = DAL.GetWebPage(id);
            Models.WebPages products = new Models.WebPages();
            products = mapObj.Translate(dalBlotterTBO);

            return(Json <Models.WebPages>(products));
        }
        public JsonResult <List <Models.WebPages> > GetActiveWebPages(int URID)
        {
            EntityMapperWebPages <DataAccessLayer.SP_GetNotListedUserPageRelations_Result, Models.WebPages> mapObj = new EntityMapperWebPages <DataAccessLayer.SP_GetNotListedUserPageRelations_Result, Models.WebPages>();

            List <DataAccessLayer.SP_GetNotListedUserPageRelations_Result> WebPageList = DAL.GetActiveWebPages(URID);
            List <Models.WebPages> blotterWebPage = new List <Models.WebPages>();

            foreach (var item in WebPageList)
            {
                blotterWebPage.Add(mapObj.Translate(item));
            }
            return(Json <List <Models.WebPages> >(blotterWebPage));
        }