protected void BtnChangeStatus_Click(object sender, EventArgs e) { int userId = Int32.Parse((sender as LinkButton).CommandArgument); ViewUserController.ChangeUserStatusController(userId); Response.Redirect("ViewUser.aspx"); }
private void load_data() { List <vUser> UserList = ViewUserController.getUserData(); userGrid.DataSource = UserList; userGrid.DataBind(); }
private void SetAllUser() { List <User> user = ViewUserController.GetAllUserController(); GridAllUser.DataSource = user; GridAllUser.DataBind(); }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { String UserID = Session["LoginSession"].ToString(); if (e.CommandName == "ToggleStatus") { int Row = 0; Row = Convert.ToInt16(e.CommandArgument.ToString()); String ID = GridView1.Rows[Row].Cells[0].Text; Response response = ViewUserController.ToggleStatus(ID, UserID); if (response.successStatus == false) { LabelViewUser.Text = response.message; } else { Response.Redirect("ViewUser.aspx"); } } if (e.CommandName == "ChangeRole") { int Row = 0; Row = Convert.ToInt16(e.CommandArgument.ToString()); String ID = GridView1.Rows[Row].Cells[0].Text.ToString(); LabelViewUser.Text = ID; LabelRole1.Visible = true; BoxUpdateRole.Visible = true; BtnUpdateRole.Visible = true; } }
protected void Page_Load(object sender, EventArgs e) { if (!ViewUserController.isUserPermittedAccess()) { userWarnLbl.Text = "You are not permitted to access this page."; submitBtn.Visible = false; if (!ViewUserController.isUserLoggedIn()) { logoutBtn.Visible = false; } } else { load_data(); } }
protected void BtnUpdateRole_Click(object sender, EventArgs e) { String UserIDLogin = Session["LoginSession"].ToString(); String UserID = LabelViewUser.Text.ToString(); String Role = BoxUpdateRole.Text.ToString(); Response response = ViewUserController.ChangeRole(UserID, Role, UserIDLogin); if (response.successStatus == false) { LabelViewUser.Text = response.message; } else { Response.Redirect("ViewUser.aspx"); } }
protected void submitBtn_Click(object sender, EventArgs e) { int selectedUserID = Convert.ToInt32(idLbl.Text); if (ViewUserController.isUserTryToChangeTheirAccount(selectedUserID)) { warningLbl.Text = "Cannot change your own role / status!"; } else { string email = emailLbl.Text; string role = roleBtn.SelectedValue; string status = statusBtn.SelectedValue; ViewUserController.updateSelectedUser(email, role, status); Response.Redirect("./ViewUser.aspx"); } }
protected void linkSelect_Click(object sender, EventArgs e) { string email = (sender as LinkButton).CommandArgument; User selectedUser = ViewUserController.getUserData(email); nameLbl.Text = selectedUser.UName; idLbl.Text = selectedUser.UserID.ToString(); emailLbl.Text = selectedUser.UEmail; if (selectedUser.RoleID == 1) { roleBtn.SelectedValue = "Administrator"; } else if (selectedUser.RoleID == 100) { roleBtn.SelectedValue = "Member"; } statusBtn.SelectedValue = selectedUser.UStatus; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { User us = (User)Session["user"]; if (Session["user"] != null) { if (us.RoleID == 1) { GridViewUser.DataSource = ViewUserController.getUser(); GridViewUser.DataBind(); } else { Response.Redirect("Home.aspx"); } } else { Response.Redirect("Home.aspx"); } } }
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 { LabelRole1.Visible = false; BoxUpdateRole.Visible = false; BtnUpdateRole.Visible = false; GridView1.DataSource = ViewUserController.FetchDetailUser(); GridView1.DataBind(); } } }