private bool checkActive(string dll, string url) { ModulesBSO moduleBSO = new ModulesBSO(); Modules _module = new Modules(); _module = moduleBSO.GetModulesBySlug(dll); if (_module.Slug.Equals(url)) { return(true); } else { while (_module.ModulesParent != 0 && !_module.Slug.Equals(url)) { _module = moduleBSO.GetModulesById(_module.ModulesParent); if (_module.Slug.Equals(url)) { return(true); } } } return(false); }
private bool checkActive(string dll, int id_url) { ModulesBSO moduleBSO = new ModulesBSO(); Modules _module = new Modules(); _module = moduleBSO.GetModulesByUrl(dll); if (_module.ModulesParent == id_url) { return(true); } else { while (_module.ModulesParent != 0 && _module.ModulesParent != id_url) { _module = moduleBSO.GetModulesById(_module.ModulesParent); if (_module.ModulesParent == id_url) { return(true); } } } return(false); }
protected void initControl(int ID) { if (ID > 0) { txtModulesID.Value = Convert.ToString(ID); btn_add.Visible = false; btn_edit.Visible = true; btn_add1.Visible = false; btn_add2.Visible = false; btn_edit1.Visible = true; try { ModulesBSO modulesBSO = new ModulesBSO(); Modules modulesRows = modulesBSO.GetModulesById(ID); ddlModules.SelectedValue = modulesRows.ModulesParent.ToString(); txtModulesName.Text = modulesRows.ModulesName; //txtModulesDir.Text = modulesRows.ModulesDir; //txtModulesUrl.Text = modulesRows.ModulesUrl; GetFileControl = modulesRows.ModulesUrl + ".ascx"; try { dropFolder.SelectedItem.Text = modulesRows.ModulesDir.ToString(); dropFolder.SelectedValue = modulesRows.ModulesDir.ToString(); } catch { } txtRadHelp.Text = modulesRows.ModulesHelp; hddIcon.Value = modulesRows.ModulesIcon; txtimage4_3.Text = modulesRows.ModulesIcon; //img_thumb.Text = "<img src='" + modulesRows.ModulesIcon + "' width='48px'>"; chkMenu.Checked = modulesRows.IsMenu; chkStatus.Checked = modulesRows.Status; chkView.Checked = modulesRows.IsView; txtSlug.Text = modulesRows.Slug; } catch (Exception ex) { error.Text = ex.Message.ToString(); } } else { txtModulesID.Value = ""; ddlModules.SelectedIndex = 0; btn_add.Visible = true; btn_edit.Visible = false; btn_add1.Visible = true; btn_add2.Visible = true; btn_edit1.Visible = false; } }