private void Userinfomation_Load(object sender, RoutedEventArgs e) { ws = new kidmathwebserviceSoapClient(); listuser = ws.getDataNguoiDungAsync().Result.Body.getDataNguoiDungResult.ToList <nguoiDung>(); listuser = listuser.FindAll(user => user.username != "admin" && user.username != ""); foreach (var user in listuser) { if (user.kieuThanhVien == "U") { user.kieuThanhVien = "Bình thường"; } else if (user.kieuThanhVien == "B") { user.kieuThanhVien = "Bị khóa"; } } gvsachnguoidung.ItemsSource = listuser; }
async private void Btn_Dangnhap_Click(object sender, RoutedEventArgs e) { username = Txtbox_Username.Text.ToString(); password = Passwdbox_Password.Password.ToString(); if (username == "") { await(new MessageDialog("Vui lòng nhập tên người dùng", "Thông báo").ShowAsync()); return; } if (password == "") { await(new MessageDialog("Vui lòng nhập mật khẩu", "Thông báo").ShowAsync()); return; } ws = new kidmathwebserviceSoapClient(); List <nguoiDung> listnguoidung = new List <nguoiDung>(); listnguoidung = ws.getDataNguoiDungAsync().Result.Body.getDataNguoiDungResult.ToList <nguoiDung>(); nguoiDung sessionuser = listnguoidung.Find(user => user.username == username && user.password == password); if (sessionuser == null) { await(new MessageDialog("Tên tài khoản hoặc mật khẩu không chính xác", "Error").ShowAsync()); } else { UserSession.userlogined = sessionuser; if (sessionuser.kieuThanhVien == "B") { var msg = new MessageDialog("Tài khoản của bạn đã bị khóa, liên hệ [email protected] để được hỗ trợ", "Error").ShowAsync(); } if (sessionuser.kieuThanhVien == "A") { this.Frame.Navigate(typeof(AdminMainPage)); } if (sessionuser.kieuThanhVien == "U") { this.Frame.Navigate(typeof(MainPage_AffterLogin)); } } }