protected void Page_Load(object sender, EventArgs e) { BtnInsertProduct.Visible = false; GridView1.Columns[7].Visible = false; GridView1.Columns[6].Visible = false; GridView1.Columns[5].Visible = false; GridView1.DataSource = ViewProductController.FetchDataProduct(); GridView1.DataBind(); if (Session["LoginSession"] != null) { String ID = Session["LoginSession"].ToString(); MsUser user = HomeController.FetchDataForHome(ID); if (user.RoleID == "RL1") { GridView1.Columns[6].Visible = true; GridView1.Columns[5].Visible = true; BtnInsertProduct.Visible = true; GridView1.DataSource = ViewProductController.FetchDataProductForAdmin(); GridView1.DataBind(); } else if (user.RoleID == "RL2") { GridView1.Columns[7].Visible = true; } } }
protected void Page_Load(object sender, EventArgs e) { if (Session["LoginSession"] == null) { Response.Redirect("../HomeView/Home.aspx"); } else { String ID = Session["LoginSession"].ToString(); MsUser user = HomeController.FetchDataForHome(ID); if (user.RoleID != "RL1") { Response.Redirect("../HomeView/Home.aspx"); } else { GridView1.DataSource = ViewProductController.FetchDataProductForAdmin(); GridView1.DataBind(); } } }