public void btnSave_Click(object sender, System.EventArgs e) { try { if (!SharedSupport.SecurityIsAllowed(courseId, SecurityAction.USER_ADD)) { // Note that Redirect ends page execution. Response.Redirect(@"../Error.aspx?ErrorDetail=" + "Global_Unauthorized"); } btnCancel.Enabled = true; btnSave.Enabled = true; btnSave.Visible = true; Nav1.Feedback.Text = String.Empty; AssignmentManager.Common.Functions func = new AssignmentManager.Common.Functions(); string importID = func.ValidateStringQueryStringParameter(this.Request, "ImportID"); if (ImportUsers.CommitImport(importID)) { // Records saved successfully redirect to Users page. Response.Redirect("Users.aspx?CourseID=" + Request.QueryString.Get("CourseID").ToString(), false); } else { throw new ApplicationException(); } } catch { Nav1.Feedback.Text = SharedSupport.GetLocalizedString("AdminResults_UpdateFailed"); btnCancel.Enabled = true; btnSave.Enabled = false; btnSave.Visible = false; } }
public void btnCancel_Click(object sender, System.EventArgs e) { try { btnCancel.Enabled = true; btnSave.Enabled = true; btnSave.Visible = true; //Delete all imported users with status of pending and userid = loggedin user Nav1.Feedback.Text = String.Empty; AssignmentManager.Common.Functions func = new AssignmentManager.Common.Functions(); string importID = func.ValidateStringQueryStringParameter(this.Request, "ImportID"); ImportUsers.AbortImport(importID); Response.Redirect("Users.aspx?CourseID=" + Request.QueryString.Get("CourseID").ToString(), false); } catch { Nav1.Feedback.Text = SharedSupport.GetLocalizedString("AdminResults_CancelFailed"); btnCancel.Enabled = true; btnSave.Enabled = false; btnSave.Visible = false; } }