protected void Page_Load(object sender, EventArgs e) { if (!base.IsPostBack) { bool hasAuthority = PubFunction.GetControlVisit(PubFunction.GetGroupAuthority(this._UserGroupID), "StockList_aStock", 65); this.otherStock.Value = (hasAuthority ? "1" : "0"); this.bindtree(); this.Get_ParameterList(this.QueryCondition()); } }
protected void BaseLoad() { if (PubFunction.ISCheckKey && !PubFunction.IEbrowser) { base.Response.Write("<script>top.location.href='../index.aspx'</script>"); base.Response.End(); } LoginLogic login = LoginLogic.LoginStatus(); if (login.IsLoggedOn && login.LoginUser != null) { this._UserID = login.LoginUser.UserID; this._UserName = login.LoginUser.UserName; this._UserGroupID = login.LoginUser.UserGroupID; this._UserShopID = login.LoginUser.UserShopID; this._UserAccount = login.LoginUser.UserAccount; this._UserAuthority = PubFunction.GetGroupAuthority(this._UserGroupID); string Url = HttpContext.Current.Request.Url.AbsolutePath.ToLower(); if (Url.IndexOf("/") == 0) { Url = Url.Remove(0, 1); } this._PID = new Chain.BLL.SysGroupAuthority().getModuleID(Url); this._PID = ((this._PID == 0) ? 1 : this._PID); string code = this._PID.ToString(); if (!string.IsNullOrEmpty(code)) { this.Get_PagePermission(this._UserAuthority); Literal cl = (Literal)this.FindControl("ltlTitle"); if (cl != null) { PubFunction.SetPageNavigation(this._PID, ref cl); } } else { base.Response.End(); } } else { int TimeOut = 0; DateTime arg_195_0 = login.LastUpdateTime; if (login.LastUpdateTime.Year >= DateTime.Now.Year - 1) { TimeOut = Convert.ToInt32((DateTime.Now - login.LastUpdateTime).TotalMinutes); } base.Response.Write("<script>top.location.href='../Common/Error_TimeOut.aspx?TimeOut=" + TimeOut + "'</script>"); base.Response.End(); } this.DecimalScript(); this.SetPrint(); base.Title = (base.Title += ConfigHelper.GetValue("SystemTitle")); }
public void GetModule() { DataTable dbModule = PubFunction.GetGroupAuthority(this._UserGroupID); DataRow[] dr = dbModule.Select("(ActionControl='module' OR ActionControl='page') and ActionValue=1 and ModuleVisible=1"); DataTable db = dbModule.Clone(); DataRow[] array = dr; for (int i = 0; i < array.Length; i++) { DataRow drt = array[i]; db.Rows.Add(drt.ItemArray); } this.BindTreeMenu(db); }
public void SetQuickBtn() { DataTable dt = PubFunction.GetGroupAuthority(this._UserGroupID); this.div2.Visible = PubFunction.GetPageVisit(dt, 97); this.div3.Visible = PubFunction.GetPageVisit(dt, 2); this.div4.Visible = PubFunction.GetPageVisit(dt, 67); this.div5.Visible = PubFunction.GetPageVisit(dt, 17); this.div6.Visible = PubFunction.GetPageVisit(dt, 4); this.div7.Visible = PubFunction.GetPageVisit(dt, 14); this.div8.Visible = PubFunction.GetPageVisit(dt, 46); this.div9.Visible = PubFunction.GetPageVisit(dt, 11); this.div10.Visible = PubFunction.GetPageVisit(dt, 42); this.div11.Visible = PubFunction.GetPageVisit(dt, 66); }
private void SetQuickBtn() { DataTable dt = PubFunction.GetGroupAuthority(this._UserGroupID); this.btnEditMem.Visible = PubFunction.GetControlVisit(dt, int.Parse(this.btnEditMem.Attributes["cls"]), 3); this.btnExpense.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btnExpense.Attributes["cls"])); this.btGoodsExpense.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btGoodsExpense.Attributes["cls"])); this.btTimeExpense.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btTimeExpense.Attributes["cls"])); this.btConsumeMemCount.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btConsumeMemCount.Attributes["cls"])); this.btnRechargeMoney.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btnRechargeMoney.Attributes["cls"])); this.btnRechargCount.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btnRechargCount.Attributes["cls"])); this.btnExchangeGift.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btnExchangeGift.Attributes["cls"])); this.btnSendSMS.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btnSendSMS.Attributes["cls"])); this.btnSendSMS.Visible = PubFunction.curParameter.bolSms; }
private void SetQuickBtn() { DataTable dt = PubFunction.GetGroupAuthority(this._UserGroupID); this.btnMemRecharge.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btnMemRecharge.Attributes["cls"])); this.btnMemChangeCard.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btnMemChangeCard.Attributes["cls"])); this.btnMemDelay.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btnMemDelay.Attributes["cls"])); this.btnMemLock.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btnMemLock.Attributes["cls"])); this.btnMemChangePwd.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btnMemChangePwd.Attributes["cls"])); this.btnMemDrawMoney.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btnMemDrawMoney.Attributes["cls"])); this.btnSenndSMS.Visible = PubFunction.GetPageVisit(dt, int.Parse(this.btnSenndSMS.Attributes["cls"])); if (this.btnMemChangePwd.Visible) { this.btnMemChangePwd.Visible = PubFunction.curParameter.bolPwd; } if (this.btnMemDelay.Visible) { this.btnMemDelay.Visible = PubFunction.curParameter.bolPastTime; } if (this.btnSenndSMS.Visible) { this.btnSenndSMS.Visible = PubFunction.curParameter.bolSms; } }
protected bool IsShow(string strControl, int module) { return(PubFunction.GetControlVisit(PubFunction.GetGroupAuthority(this._UserGroupID), strControl, module)); }