Example #1
0
 protected void Go(object sender, EventArgs e)
 {
     string login = Server.HtmlEncode(txtEmail.Text);
     var ubl = new BL.Modules.Users.Users();
     var user = ubl.GetUserByLoginOrEmail(login);
     if (user != null)
     {
         user = ubl.SetConfirmationID(user.UserID);
         BL.Modules.Mail.Mail.RestorePassword(user);
         lblEmailError.Text = "Your password has been sent but please ensure you check your SPAM filters if it doesn't arrive.";
     }
     else
     {
         lblEmailError.Text = "Login or e-mail are wrong";
     }
 }
Example #2
0
 protected void ForgotPassword(object sender, EventArgs e)
 {
     string login = HttpContext.Current.Server.HtmlEncode(txtLoginOrEmail.Text);
     BL.Modules.Users.Users users = new BL.Modules.Users.Users();
     if (users.UserForgottenPassword(login))
     {
         string url = ConfigurationManager.AppSettings["SiteUrl"].ToString() + "Admin/Login/?message=0";
         HttpContext.Current.Response.Redirect(url);
     }
     else
     {
         veForgotPasswords.Visible = true;
         veForgotPasswords.ClearErrors();
         veForgotPasswords.Errors = "User with this login does not exist";
         veForgotPasswords.SetErrors();
     }
 }
Example #3
0
 public IQueryable<BL.User> GetAllUsers()
 {
     BL.Modules.Users.Users user = new BL.Modules.Users.Users();
     return null;
 }