diff --git a/ViewModel/LogViewModel.cs b/ViewModel/LogViewModel.cs index 0ff8860..cd51b99 100644 --- a/ViewModel/LogViewModel.cs +++ b/ViewModel/LogViewModel.cs @@ -12,17 +12,29 @@ namespace Audit.ViewModel { public class LogViewModel : ViewModelBase { - // public AuditData AuditData { get; set; } = AuditData.Instance.Useraccount; - // public UserAccount UserAccount { get; private set; } = AuditData.Instance.Useraccount; + /* public AuditData AuditData { get; set; } = AuditData.Instance; + public UserAccount UserAccount { get; private set; } = AuditData.Instance.Useraccount; //登录命令绑定 - /* public RelayCommand LogCommand + public RelayCommand LogCommand { get { return new RelayCommand(() => { - + UserAccountProvide UserAccountProvide = new UserAccountProvide(); + var list = UserAccountProvide.Select(); + var usersql = list.FirstOrDefault(item => item.UserCode == AuditData.Useraccount.UserCode && item.PassWord == AuditData.Useraccount.PassWord); + if (usersql == null) + { + MessageBox.Show("ERR.C0000:用户名或密码错误"); + } + else + { + MainWindow mainWindow = new MainWindow(); + mainWindow.Show(); + + } }); } } diff --git a/Windows/LogWindow.xaml b/Windows/LogWindow.xaml index d38decb..c61d703 100644 --- a/Windows/LogWindow.xaml +++ b/Windows/LogWindow.xaml @@ -13,7 +13,7 @@