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));
            }
        }