Beispiel #1
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     if (name.Text == "" || name.Text == "First Name" || surname.Text == "" || surname.Text == "Last Name" || email.Text == "" || email.Text == "E-mail" || password.Text == "" || password.Text == "Password" || confpassword.Text == "" || confpassword.Text == "Confirm Password")
     {
         lbl.Text = "Please complete all fields";
     }
     else if (password.Text != confpassword.Text)
     {
         lbl.Text = "Password's do not match";
     }
     else
     {
         lbl.Text = "Registration...";
         ServiceContainer.Instance.User = new User {
             FirstName = name.Text,
             LastName  = surname.Text,
             Password  = MD5Core.GetHashString(password.Text),
             Email     = email.Text
         };
         if (Service.RegisterUser(ServiceContainer.Instance.User))
         {
             lbl.Text = "User has been created";
         }
         else
         {
             lbl.Text = "Error";
         }
     }
 }
Beispiel #2
0
 private void login_Click(object sender, RoutedEventArgs e)
 {
     if (Login.Text != "" && Password.Text != "" && Login.Text != "Login" && Password.Text != "Password")
     {
         if (ServiceContainer.Instance.User == null)
         {
             ServiceContainer.Instance.User = new User();
         }
         ServiceContainer.Instance.User.Email    = Login.Text;
         ServiceContainer.Instance.User.Password = MD5Core.GetHashString(Password.Text);
         User user = ServiceContainer.Instance.User;
         try {
             Service.AuthorizeUser(ref user);
         } catch (ServiceException m) {
             Console.WriteLine(m);
         }
     }
 }