//得到资产和资产包的所有责任人 private List <string> GetZeren() { return(LawBU.GetZerenForZcAndZcBao()); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { //判断用户是否有部门资产 if (JSJ.CJZC.Business.Comm.HaveBuZC() == false) { this.AddRow.Visible = false; this.SPList1.Visible = false; this.SPList2.Visible = false; if (Request.RawUrl.ToLower().IndexOf("fangan1.aspx") > 0 || Request.RawUrl.ToLower().IndexOf("fangan2.aspx") > 0) { Response.Redirect("fangan3.aspx", true); } } else { //表示用户没有直接负责的资产 if (JSJ.CJZC.Business.Comm.HaveZC() == false) { this.AddRow.Visible = false; this.SPList1.Visible = false; if (Request.RawUrl.ToLower().IndexOf("fangan1.aspx") > 0) { Response.Redirect("fangan2.aspx", true); } } } U_RolesBU role1 = new U_RolesBU(); bool isAllCanSee = role1.isRole(new string[] { "公司领导", "综合管理", "会计", "出纳", "领导秘书" }); if (isAllCanSee == false) { this.SPList3.Visible = false; this.Tr3.Visible = false; this.Tr5.Visible = false; } bool isLeaderMiShu = role1.isRole("领导秘书"); if (isLeaderMiShu == false) { this.LeaderMiShu.Visible = false; } if (this.SPList1.Visible == false && this.SPList2.Visible == false && this.SPList3.Visible == false) { this.HR1.Visible = false; if (Request.RawUrl.ToLower().IndexOf("fangan3.aspx") > 0) { Response.Redirect("fangan4.aspx", true); } } role1.Close(); //增加法律顾问的权限设置 if (LawBU.isOnlyLaw()) { this.tabNavigator.Visible = false; } } }
//判断当前用户是否只有法律顾问 private bool isOnlyLaw() { return(LawBU.isOnlyLaw()); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.SetMyData(); if (this.SearchType == SearchDataType.单条资产) { this.SearchCaption.Text = "查 询 单 条 资 产"; this.ZcbRow0.Visible = false; } else { this.SearchCaption.Text = "查 询 资 产 包"; this.ZcRow0.Visible = false; this.ZcRow1.Visible = false; this.ZcRow2.Visible = false; this.ZcRow3.Visible = false; this.ZcRow4.Visible = false; this.num2.Enabled = false; this.Button1.Text = "查询资产包"; } //增加法律顾问的查询选项 if (this.IsRawSearch == false) { this.noRawData.Visible = true; this.RawData.Visible = false; //this.ZcRow4.Visible = true; } else { this.noRawData.Visible = false; this.RawData.Visible = true; this.ZcRow4.Visible = false; } //设置法律顾问资产责任人查询选项目 this.zerenlaw.DataSource = LawBU.GetZerenForScan(0); this.zerenlaw.DataBind(); //设置个人查询的选项目 if (this.isPersonSearch) { this.noRawData.Visible = false; } //设置部门资产查询选项(2013年9月16日) if (this.isDepartSearch == false) { this.DepartRowData.Visible = false; } else { this.DepartRowData.Visible = true; this.noRawData.Visible = false; //设置部门责任人 U_UserNameBU user1 = new U_UserNameBU(); String myuser1 = user1.GetSelfAndXiaShu(Page.User.Identity.Name); this.alldepartuser.Text = myuser1; String[] arr1 = myuser1.Split(','); this.zerenForDepart.DataSource = arr1; this.zerenForDepart.DataBind(); //WebFrame.Util.JControl.SetControlValue(this.zerenForDepart, myuser1); } } }