protected void EmpInfoReject_Click(object sender, EventArgs e) { DBFilter RequestFilter = new DBFilter(); PageErrors errors = PageErrors.getErrors(db, Page.Master);; errors.clear(); RequestFilter.add(new Match("EmpRequestRecordID", CurRequestID)); RequestFilter.add(new Match("EmpRequestType", EEmpRequest.TYPE_EEPROFILE)); ArrayList RequestList = EEmpRequest.db.select(dbConn, RequestFilter); if (RequestList.Count > 0) { EEmpRequest empRequest = (EEmpRequest)RequestList[0]; empRequest.EmpRequestRejectReason = RejectReason.Text; try { ESSAuthorizationProcess authorization = new ESSAuthorizationProcess(dbConn); authorization.RejectEmployeeInformationUpdate(empRequest, UserID); HROne.Common.WebUtility.RedirectURLwithEncryptedQueryString(Response, Session, "~/ESS_EmpRequestStatus.aspx"); } catch (Exception ex) { errors.addError(ex.Message); } } }