示例#1
0
        /// <summary>
        /// Add a new user to the database
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnSave_Click(object sender, EventArgs e)
        {
            int isAdmin = 0;

            if (chkAdmin.Checked)
            {
                isAdmin = 1;
            }

            ManageUsers.User newUser = new ManageUsers.User(txtUserName.Text.Trim(), Convert.ToInt32(ddlUserRoles.SelectedValue),
                                                            txtFirstName.Text.Trim(), txtLastName.Text.Trim(), isAdmin, txtEmail.Text.Trim(), txtPassword.Text.Trim());
            ManageUsers.addUser(newUser);


            // go to the ManagerUsers page
            Response.Redirect(ResolveUrl("~\\WebContent\\UsersManagement\\UsersManagement.aspx"));
        }
        /// <summary>
        /// Add a new user to the database
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnSave_Click(object sender, EventArgs e)
        {
            int isAdmin = 0;

            if (chkAdmin.Checked)
            {
                isAdmin = 1;
            }

            // get the update user info
            ManageUsers.editUser u = new ManageUsers.editUser(Convert.ToInt32(Session["userId"]), txtUserName.Text.Trim(), Convert.ToInt32(ddlUserRoles.SelectedValue),
                                                              txtFirstName.Text.Trim(), txtLastName.Text.Trim(), txtEmail.Text.Trim(), isAdmin, string.Empty);

            ManageUsers.updateUser(u);

            Session.Clear();

            // go to the ManagerUsers page
            Response.Redirect(ResolveUrl("~\\WebContent\\UsersManagement\\UsersManagement.aspx"));
        }
示例#3
0
 protected void btnDelete_Click(object sender, EventArgs e)
 {
     ManageUsers.deleteUser(Convert.ToInt32(hfUserId.Value));
     Response.Redirect("UsersManagement.aspx");
 }