Example #1
0
 private void ButtonLogin_Click(object sender, RoutedEventArgs e)
 {
     if (TextLogEmail.Text == "" || PassLogPass.Password == "")
     {
         LabLogComment.Content = "Every box needs data";
     }
     else
     {
         if (_crudManager.RetrieveAllEmailsPasswordsSTAFF().ContainsKey(TextLogEmail.Text))
         {
             if (_crudManager.RetrieveAllEmailsPasswordsSTAFF().ContainsValue(PassLogPass.Password))
             {
                 Staff_Users staffuserpage = new Staff_Users(TextLogEmail.Text);
                 this.NavigationService.Navigate(staffuserpage);
             }
             else
             {
                 LabLogComment.Content = "Incorrect password";
             }
         }
         else
         {
             LabLogComment.Content = "Incorrect email";
         }
     }
 }
Example #2
0
 private void ButtonReg_Click(object sender, RoutedEventArgs e)
 {
     if (TextRegEmail.Text == "" || TextRegPass.Text == "" || TextRegFNam.Text == "" || TextRegLNam.Text == "")
     {
         LabRegComment.Content = "Every box needs data";
     }
     else if (_crudManager.RetrieveAllEmailsSTAFF().Contains(TextRegEmail.Text))
     {
         LabRegComment.Content = "Rider email already registered";
     }
     else if (TextRegPass.Text.Length < 5)
     {
         LabRegComment.Content = "Password too short, needs 5 characters minimum";
     }
     else
     {
         _crudManager.CreateStaffAccount(TextRegEmail.Text, TextRegPass.Text, TextRegFNam.Text, TextRegLNam.Text);
         Staff_Users staffuserpage = new Staff_Users(TextRegEmail.Text);
         this.NavigationService.Navigate(staffuserpage);
     }
 }