private void ExecuteLoginCommand(object param) { try { if (de.Authentification(phoneNumerText, passwordText)) { if (phoneNumerText == "Admin") { Menu mainmenu = new Menu(phoneNumerText); mainmenu.Show(); } else { UserMenu usermenu = new UserMenu(phoneNumerText); usermenu.Show(); } } else { MyMsgBox msg = new MyMsgBox("Пользователь с такими данными не найден!"); msg.Show(); return; } VisibilityLol = System.Windows.Visibility.Hidden; } catch { MyMsgBox msg = new MyMsgBox("Нету подключения к сервису!"); msg.Show(); } }
private void ExecuteConfirmCommand(object param) { var users = de.GetUserList(); for (int i = 0; i < users.Count; i++) { if (users[i].phone_number == "Admin" && users[i].password == PasswordText) { if (choice == false) { VisibilityLol = System.Windows.Visibility.Hidden; de.PassBook(book_id); MyMsgBox msg = new MyMsgBox("Книги сдана!"); msg.Show(); return; } if (choice == true) { for (int j = 0; j < users.Count; j++) { if (users[j].user_id == user_id) { VisibilityLol = System.Windows.Visibility.Hidden; Issue issue = new Issue(users[j].phone_number, book_id); issue.Show(); MyMsgBox msg = new MyMsgBox("Книга выдана!"); msg.Show(); return; } } } } if (i == users.Count() - 1) { MyMsgBox msg1 = new MyMsgBox("Пароль введен неверно!"); msg1.Show(); break; } } // НЕ РАБОТАЕТ }
private void ExecuteRegisterCommand(object param) { var res = de.GetUserList(); if (res.Where(x => x.phone_number == PhoneNumber).Count() == 1) { MyMsgBox msg = new MyMsgBox("Пользователь с таким номером уже есть!"); msg.Show(); return; } else { de.AddUser(LastName, Name, MiddleName, PhoneNumber, Adress); VisibilityLol = System.Windows.Visibility.Hidden; MyMsgBox msg = new MyMsgBox("Пользователь зарегистрирован!"); msg.Show(); } }
private void ExecuteSearchCommand(object param) { var res = de.GetUserList(); for (int i = 0; i < res.Count; i++) { if (res[i].phone_number == PhoneNumber) { SearchUserPlate sup = new SearchUserPlate(PhoneNumber); sup.Show(); VisibilityLol = System.Windows.Visibility.Hidden; return; } } MyMsgBox msg = new MyMsgBox("Пользователь с таким номером не найден!"); msg.Show(); //MessageBox.Show("Пользователь с таким номером не найден!"); }
private void ExecuteSearchCommand(object param) { var res = de.GetUserList(); for (int i = 0; i < res.Count; i++) { if (res[i].phone_number == PhoneNumber) { VisibilityLol = System.Windows.Visibility.Hidden; Password pass = new Password(true, bi, res[i].user_id); pass.Show(); break; } else { if (i == res.Count() - 1) { MyMsgBox msg = new MyMsgBox("Пользователь с таким номером не найден!"); msg.Show(); } } } }
private void ExecuteConfirmCommand(object param) { var users = de.GetUserList(); for (int i = 0; i < users.Count; i++) { if (users[i].phone_number == "Admin" && users[i].password == Password) { VisibilityLol = System.Windows.Visibility.Hidden; de.AddBook(title, author, year, genre); MyMsgBox msg = new MyMsgBox("Книга добавлена!"); msg.Show(); return; } if (i == users.Count() - 1) { MyMsgBox msg1 = new MyMsgBox("Пароль введен неверно!"); msg1.Show(); break; } } }