Esempio n. 1
0
        void GetModulePanel(string Panel, string lang)
        {
            ModulesFrontPanelBSO _module = new ModulesFrontPanelBSO();
            DataTable tb = _module.GetModulesFrontPanelbyPanel(Panel, lang);
            string _path = ResolveUrl("~/") + "Client/Modules/MainHome/";
            Control objControl = new Control();


            if (tb.Rows.Count > 0)
            {
                for (int i = 0; i < tb.Rows.Count; i++)
                {
                    //if (tb.Rows[i]["ModulesFrontPanel_Panel"].Equals("Left") || tb.Rows[i]["ModulesFrontPanel_Panel"].Equals("Right"))
                    //    _path += "Client/Modules/Panel/";
                    //else
                    //    if (tb.Rows[i]["ModulesFrontPanel_Panel"].Equals("Main"))
                    //        _path += "Client/Modules/MainHome/";

                    objControl = (Control)this.LoadControl(_path + tb.Rows[i]["ModulesFrontPanel_Url"].ToString());

                    AreaMainPanel.Controls.Add(objControl);
                    ControlParameter(objControl, tb.Rows[i]["ModulesFrontPanel_Title"].ToString(), tb.Rows[i]["ModulesFrontPanel_Icon"].ToString(), tb.Rows[i]["ModulesFrontPanel_Value"].ToString(), Convert.ToInt32(tb.Rows[i]["ModulesFrontPanel_Record"].ToString()));

                }
            }

        }
Esempio n. 2
0
        void GetModulePanel(string panel, string lang)
        {
            var module = new ModulesFrontPanelBSO();
            var tb = module.GetModulesFrontPanelbyPanel(panel, lang);
            var path = ResolveUrl("~/") + "Client/Modules/MainHome/";

            if (tb.Rows.Count <= 0) return;
            for (var i = 0; i < tb.Rows.Count; i++)
            {
                try
                {
                    var objControl = (Control)this.LoadControl(path + tb.Rows[i]["ModulesFrontPanel_Url"].ToString());
                    AreaMainPanel.Controls.Add(objControl);
                    ControlParameter(objControl, tb.Rows[i]["ModulesFrontPanel_Title"].ToString(), tb.Rows[i]["ModulesFrontPanel_Icon"].ToString(), tb.Rows[i]["ModulesFrontPanel_Value"].ToString(), Convert.ToInt32(tb.Rows[i]["ModulesFrontPanel_Record"].ToString()), tb.Rows[i]["ModulesFrontPanel_ID"].ToString());
                }
                catch
                {

                }
            }
        }
        void GetModulePanel(string panel, string lang)
        {
            var module = new ModulesFrontPanelBSO();
            var tb = module.GetModulesFrontPanelbyPanel(panel, lang);
            var path = ResolveUrl("~/") + "Client/Modules/Panel/";
            var objControl = new Control();

            if (tb.Rows.Count > 0)
            {
                for (int i = 0; i < tb.Rows.Count; i++)
                {
                    try
                    {
                        objControl = (Control)this.LoadControl(path + tb.Rows[i]["ModulesFrontPanel_Url"].ToString());
                        AreaRightPanel.Controls.Add(objControl);
                        ControlParameter(objControl, tb.Rows[i]["ModulesFrontPanel_Title"].ToString(), tb.Rows[i]["ModulesFrontPanel_Icon"].ToString(), tb.Rows[i]["ModulesFrontPanel_Value"].ToString(), Convert.ToInt32(tb.Rows[i]["ModulesFrontPanel_Record"].ToString()), tb.Rows[i]["ModulesFontPanel_Content"].ToString());
                    }
                    catch
                    {

                    }
                }
            }
        }