public ActionResult ConfirmationFailure() { string failure = "You have fails to confirm your account"; VMGeneralMessage message = new VMGeneralMessage("NotConfirmed", "Faild to confirm Account", new string[] { failure }); return(View("GeneralMessage", message)); }
public ActionResult ConfirmationSuccess() { string success = "You have confirmed your account"; VMGeneralMessage message = new VMGeneralMessage("Confirmed", "confirmed Account", new string[] { success }); return(View("GeneralMessage", message)); }
public ActionResult RegistratoinStepTwo() { string confirmation = "Please check your email for a confirmation link to activate your account."; VMGeneralMessage message = new VMGeneralMessage("RegistrationStepTwo", "Registration Step Two", new string[] { confirmation }); return(View("GeneralMessage", message)); }
public ActionResult EditAccountSettings(VMEditAccountSettings model) { if (ModelState.IsValid) { UserSetting test = Translator.UserSettingFromVMEditAccountSettings(model); db.updateUserSettings(test, model.UserID); string completedUpdate = "You have updated your settings"; VMGeneralMessage message = new VMGeneralMessage("AccountUpdated", "Updated Account", new string[] { completedUpdate }); return(View("GeneralMessage", message)); } return(View(model)); }
public ActionResult UnBanUser(string userName) { System.Web.Security.Roles.AddUserToRole(userName, "User"); if (System.Web.Security.Roles.GetRolesForUser(userName).Contains("Banned")) { System.Web.Security.Roles.RemoveUserFromRole(userName, "Banned"); } dynamic email = new Email("EmailToUser"); email.To = userName; email.UserName = data.retrieveUserByEmail(userName).FirstName; email.message = "You have been unbanned!"; email.Send(); string success = "Your email Has been delivered."; VMGeneralMessage message = new VMGeneralMessage("Email", "Email Sent", new string[] { success }); return(View("GeneralMessage", message)); }
public ActionResult SendEmailToUser(VMSendEmailToUser emails) { if (ModelState.IsValid) { if (data.retrieveUserByEmail(emails.to) != null) { dynamic email = new Email("EmailToUser"); email.To = emails.to; email.UserName = data.retrieveUserByEmail(emails.to).FirstName; email.message = emails.message; email.Send(); string success = "Your email Has been delivered."; VMGeneralMessage message = new VMGeneralMessage("Email", "Email Sent", new string[] { success }); return(View("GeneralMessage", message)); } } return(View()); }
public ActionResult Login(VMLoginUser user) { if (ModelState.IsValid) { if (System.Web.Security.Roles.GetRolesForUser(user.Email).Contains("Banned")) { string failure = "Your account is currently banned"; VMGeneralMessage message = new VMGeneralMessage("Banned", "Account Banned", new string[] { failure }); return(View("GeneralMessage", message)); } if (WebSecurity.Login(user.Email, user.Password)) { return(RedirectToAction("Index", "Home")); } else { return(View(user)); } } return(View(user)); }