public static void OnClick(AppPressDemo p, ChangePasswordClass.ChangeFieldClass Change) { var ChangePassword = Change.FormData; ChangePassword.Validate(); if (ChangePassword.NewPassword.val != ChangePassword.ConfirmPassword.val) { throw new AppPressException("New Password and Confirm Password do not Match"); } try { p.BeginTrans(); ChangePassword1(p, ChangePassword.NewPassword.val, ChangePassword.id); p.CommitTrans(); } catch { p.RollbackTrans(); throw; } p.AlertMessage("Your Password has been changed."); if (ChangePassword.PopupContainer != null) { p.ClosePopup(); // if it is a popup } else { var redirectParams = new RedirectParams(); LoginClass.Redirect(p, null, redirectParams); } }
public override void Redirect(long formDefId, string formId, RedirectParams redirectParams) { if (redirectParams == null) { redirectParams = new RedirectParams(); } base.Redirect(formDefId, formId, redirectParams); }
//POST /media/connections/{media_connection_id}/answer で渡すJSON Objectのパラメータ作成 private AnswerParams _CreateAnswerParams() { var videoRedirect = new Redirect(); videoRedirect.ip_v4 = "127.0.0.1"; videoRedirect.port = 7000; var redirectParams = new RedirectParams(); redirectParams.video = videoRedirect; var constraints = new Constraints(); var answerParams = new AnswerParams(); answerParams.constraints = constraints; answerParams.redirect_params = redirectParams; return(answerParams); }
//POST /media/connections で渡すJSON Objectのパラメータ作成 private CallParams _CreateCallParams(string targetId) { var videoRedirect = new Redirect(); videoRedirect.ip_v4 = "127.0.0.1"; videoRedirect.port = 7000; var redirectParams = new RedirectParams(); redirectParams.video = videoRedirect; var constraints = new Constraints(); var callParams = new CallParams(); callParams.peer_id = _peerId; callParams.token = _peerToken; callParams.target_id = targetId; callParams.constraints = constraints; callParams.redirect_params = redirectParams; return(callParams); }
public static void OnClick(AppPressDemo p, MasterClass.SignoutFieldClass signout) { var Master = signout.FormData; HttpContext.Current.Session.Abandon(); var redirectParams = new RedirectParams(); redirectParams.postParams.Add("FromSignout", ""); // delete cookies var cookiePrefix = CookiePrefix(p); var emailCookie = p.Response.Cookies[cookiePrefix + "Email"]; emailCookie.Expires = DateTime.Now.AddDays(-1); p.Response.Cookies.Add(emailCookie); var passwordCookie = p.Response.Cookies[cookiePrefix + "Password"]; passwordCookie.Expires = DateTime.Now.AddDays(-1); p.Response.Cookies.Add(passwordCookie); LoginClass.Redirect(p, null, redirectParams); }