/// <summary> /// Get list of static html pages /// </summary> /// <returns></returns> public List<PageSpecificPlaceholderConfigVM> GetAllPageSpecificPlaceholderConfig() { var pageSpecificPlaceholderConfigBLL = new PageSpecificPlaceholderConfigBLL(); Mapper.CreateMap<PageSpecificPlaceholderConfigBO, PageSpecificPlaceholderConfigVM>(); var pageSpecificPlaceholderConfigList = pageSpecificPlaceholderConfigBLL.GetAllPageSpecificPlaceholderConfig(); return Mapper.Map(pageSpecificPlaceholderConfigList, new List<PageSpecificPlaceholderConfigVM>()); }
/// <summary> /// Delete page specfic place holder to set empty string to place holder /// </summary> /// <param name="pageSpecificPlaceholderId"></param> /// <param name="pageSpecificPlaceholder"></param> /// <returns></returns> public bool DeletePageSpecificPlaceholderConfig(int pageSpecificPlaceholderId, SolutionEnums.PageSpecificPlaceholder pageSpecificPlaceholder) { var pageSpecificPlaceholderConfigBLL = new PageSpecificPlaceholderConfigBLL(); return pageSpecificPlaceholderConfigBLL.DeletePageSpecificPlaceholderConfig(pageSpecificPlaceholderId, pageSpecificPlaceholder); }
/// <summary> /// Save Page Specific Placeholder /// </summary> /// <param name="tblPageSpecificPlaceholderConfigDto"></param> /// <returns></returns> public int SavePageSpecificPlaceholder(PageSpecificPlaceholderConfigVM PageSpecificPlaceholderConfigVM) { var pageSpecificPlaceholderConfigBLL = new PageSpecificPlaceholderConfigBLL(); Mapper.CreateMap<PageSpecificPlaceholderConfigVM, PageSpecificPlaceholderConfigBO>(); var pageSpecificPlaceholderConfigBO = new PageSpecificPlaceholderConfigBO(); pageSpecificPlaceholderConfigBO = Mapper.Map<PageSpecificPlaceholderConfigVM, PageSpecificPlaceholderConfigBO>(PageSpecificPlaceholderConfigVM); return pageSpecificPlaceholderConfigBLL.SavePageSpecificPlaceholder(pageSpecificPlaceholderConfigBO); }