public static void PortletEditCSSUpdate(string idPortlet, string css) { Guid id = new Guid(idPortlet); PortletInstanceInPanel pip = PanelInPageList.Search(id); pip.Style = css; pip.Update(); }
public static void PortletInstanceReferenceAdd(string portletId, int idPanel) { Guid idPortletInstance = new Guid(portletId); PortletInstance pi = PortletInstance.GetPortletInstance(idPortletInstance); PortletInstanceInPanel pip = new PortletInstanceInPanel(); pip.PortletInstance = pi; pip.Style = string.Empty; PanelInPageList.Search(PSCPortal.Engine.Panel.Parse(idPanel)).Portlets.AddDB(pip); }
public static string PortletInstanceAdd(string idPortlet, string name, int idPanel) { Guid id = new Guid(idPortlet); PortletInstance pi = new PortletInstance(PortletList.Where(p => p.Id == id).Single(), name); string path = pi.Portlet.DisplayURL; if (System.IO.File.Exists(HttpContext.Current.Server.MapPath(path))) { PortletInstanceInPanel pip = new PortletInstanceInPanel(); pip.PortletInstance = pi; PanelInPageList.Search(PSCPortal.Engine.Panel.Parse(idPanel)).Portlets.AddDB(pip); return(""); } else { return(string.Format("Đường dẫn '{0}' Portlet '{1}' không tồn tại", pi.Portlet.DisplayURL, pi.Portlet.Name)); } }