예제 #1
0
 protected void loginLinkButton_Click(object sender, EventArgs e)
 {
     clearLoginMessages();
     if (Rules.required(loginEmailTextBox.Text))
     {
         if (Rules.validEmail(loginEmailTextBox.Text))
         {
             if (Rules.required(loginPasswordTextBox.Text))
             {
                 if (Rules.validPassword(loginPasswordTextBox.Text))
                 {
                     Access access = new Access();
                     Users users = access.authenticate(loginEmailTextBox.Text, loginPasswordTextBox.Text);
                     if (users != null)
                     {
                         UserSession userSession = UserSession.GetSession(Session);
                         userSession.Users = users;
                         Response.Redirect("home.aspx");
                     }
                     else
                     {
                         loginPasswordMessage.Text = Message.E102;
                     }
                 }
                 else
                 {
                     loginPasswordMessage.Text=Message.E102;
                 }
             }
             else
             {
                 loginPasswordMessage.Text = Message.E100;
             }
         }
         else
         {
             loginEmailMessage.Text = Message.E101;
         }
     }
     else
     {
         loginEmailMessage.Text = Message.E100;
     }
 }
예제 #2
0
 protected void registerLinkButton_Click(object sender, EventArgs e)
 {
     clearRegisterMessages();
     if (Rules.required(registerEmailTextBox.Text))
     {
         if (Rules.required(registerPasswordTextBox.Text))
         {
             if (Rules.required(registerConfirmPasswordTextBox.Text))
             {
                 if (Rules.validEmail(registerEmailTextBox.Text))
                 {
                     if (Rules.validPassword(registerPasswordTextBox.Text))
                     {
                         if (Rules.validPassword(registerConfirmPasswordTextBox.Text))
                         {
                             if (registerPasswordTextBox.Text == registerConfirmPasswordTextBox.Text)
                             {
                                 Access access = new Access();
                                 if (access.userAvailable(registerEmailTextBox.Text))
                                 {
                                     Users user=access.register(registerEmailTextBox.Text, registerConfirmPasswordTextBox.Text);
                                     if (user != null)
                                     {
                                         UserSession session = UserSession.GetSession(Session);
                                         session.Users = user;
                                         Response.Redirect("home.aspx");
                                     }
                                     else
                                     {
                                         registerConfirmPasswordMessage.Text = Message.E102;
                                     }
                                 }
                                 else
                                 {
                                     registerConfirmPasswordMessage.Text = Message.E105;
                                 }
                             }
                             else
                             {
                                 registerConfirmPasswordMessage.Text = Message.E103;
                             }
                         }
                         else
                         {
                             registerConfirmPasswordMessage.Text = Message.E104;
                         }
                     }
                     else
                     {
                         registerPasswordMessage.Text = Message.E104;
                     }
                 }
                 else
                 {
                     registerEmailMessage.Text = Message.E101;
                 }
             }
             else
             {
                 registerConfirmPasswordMessage.Text = Message.E100;
             }
         }
         else
         {
             registerPasswordMessage.Text = Message.E100;
         }
     }
     else
     {
         registerEmailMessage.Text = Message.E100;
     }
 }