public string ValidateSuccess(bool success, string successMessage, string error) { PromptHelper prompt; if (success) { prompt = new PromptHelper(successMessage); return(prompt.GetSuccessScript()); } else { prompt = new PromptHelper(error); return(prompt.GetErrorScript()); } }
private void Subscribe(string userName) { var user = _MembershipProvider.GetUser(userName); if (user == null) { return; } var subscribedUserId = new Guid(user.ProviderUserKey.ToString()); var userId = GetUserId(); var subscription = _DomainObjectFactory.CreateSubscription(userId, subscribedUserId); var subscriptionService = Ioc.GetInstance <ISubscriptionService>(); var success = false; subscriptionService.SaveCommit(subscription, out success); PromptHelper prompt; if (success) { if (hdnSearchMode.Value == "true") { SearchUser(true); } else { Bind(); } prompt = new PromptHelper("You have successfully subscribed to that user's guide"); Page.RegisterStartupScript(prompt.ScriptName, prompt.GetSuccessScript()); } else { prompt = new PromptHelper("There was an error subscribing to that user. Please try again later."); Page.RegisterStartupScript(prompt.ScriptName, prompt.GetErrorScript()); } }