private void Modify(UserAuthenticationViewModel userAuthenticationViewModel) { try { Messenger.Default.Send(new OpenWindowMessage() { DataContext = userAuthenticationViewModel, }, Tokens.UserAuthenticationView_Open); } catch (Exception ex) { Log.Error(ex); } }
public UserDeviceAuthViewModel(int DeviceId, int UserId, int DeviceUserId) { var fp1 = new UserAuthenticationViewModel { UserID = UserId, DeviceID = DeviceId, DeviceUserID = DeviceUserId, AuthenticationType = AuthenticationType.FingerPrint1, Name = "指纹一" }; var fp2 = new UserAuthenticationViewModel { UserID = UserId, DeviceID = DeviceId, DeviceUserID = DeviceUserId, AuthenticationType = AuthenticationType.FingerPrint2, Name = "指纹二" }; var fp3 = new UserAuthenticationViewModel { UserID = UserId, DeviceID = DeviceId, DeviceUserID = DeviceUserId, AuthenticationType = AuthenticationType.FingerPrint3, Name = "指纹三" }; var fp4 = new UserAuthenticationViewModel { UserID = UserId, DeviceID = DeviceId, DeviceUserID = DeviceUserId, AuthenticationType = AuthenticationType.FingerPrint4, Name = "指纹四" }; var fp5 = new UserAuthenticationViewModel { UserID = UserId, DeviceID = DeviceId, DeviceUserID = DeviceUserId, AuthenticationType = AuthenticationType.FingerPrint5, Name = "指纹五" }; var fp6 = new UserAuthenticationViewModel { UserID = UserId, DeviceID = DeviceId, DeviceUserID = DeviceUserId, AuthenticationType = AuthenticationType.FingerPrint6, Name = "指纹六" }; var fp7 = new UserAuthenticationViewModel { UserID = UserId, DeviceID = DeviceId, DeviceUserID = DeviceUserId, AuthenticationType = AuthenticationType.FingerPrint7, Name = "指纹七" }; var fp8 = new UserAuthenticationViewModel { UserID = UserId, DeviceID = DeviceId, DeviceUserID = DeviceUserId, AuthenticationType = AuthenticationType.FingerPrint8, Name = "指纹八" }; var fp9 = new UserAuthenticationViewModel { UserID = UserId, DeviceID = DeviceId, DeviceUserID = DeviceUserId, AuthenticationType = AuthenticationType.FingerPrint9, Name = "指纹九" }; var fp10 = new UserAuthenticationViewModel { UserID = UserId, DeviceID = DeviceId, DeviceUserID = DeviceUserId, AuthenticationType = AuthenticationType.FingerPrint10, Name = "指纹十" }; var auths = new List <UserAuthenticationViewModel> { fp1, fp2, fp3, fp4, fp5, fp6, fp7, fp8, fp9, fp10 }; FingerPrintCredentials = new ObservableCollection <UserAuthenticationViewModel>(auths); PasswordCredential = new UserAuthenticationViewModel { UserID = UserId, DeviceID = DeviceId, DeviceUserID = DeviceUserId, AuthenticationType = AuthenticationType.Password }; IcCardCredential = new UserAuthenticationViewModel { UserID = UserId, DeviceID = DeviceId, DeviceUserID = DeviceUserId, AuthenticationType = AuthenticationType.IcCard }; }