protected virtual void UserPreferences_RowPersisted(PXCache sender, PXRowPersistedEventArgs e) { if (e.TranStatus == PXTranStatus.Completed) { if (System.Web.HttpContext.Current != null && String.Equals(this.UserProfile.Current.Username, PXAccess.GetUserName())) { // do not throw an exception to prevent breaking of the event-handling chain Redirector.Refresh(System.Web.HttpContext.Current); } } }