diff options
| author | Roy <roy.mail.net@gmail.com> | 2017-12-16 13:40:12 +0200 |
|---|---|---|
| committer | Roy <roy.mail.net@gmail.com> | 2017-12-16 13:40:12 +0200 |
| commit | 5cc13a65395796698f1cbb9acb543cf9d3d3a44e (patch) | |
| tree | fd344ed72ec7211a095768edcabdffa27cc77071 /Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels | |
| parent | 80f31756eb8c833e16724ce11ce42f3e86c78fc1 (diff) | |
| download | Tango-5cc13a65395796698f1cbb9acb543cf9d3d3a44e.tar.gz Tango-5cc13a65395796698f1cbb9acb543cf9d3d3a44e.zip | |
Added some tables to DB module.
Implemented custom side bar for entity editing.
Implemented auto save of last user email and password.
Implemented cryptography on Core.
Diffstat (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels')
| -rw-r--r-- | Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoginViewVM.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoginViewVM.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoginViewVM.cs index c3fc16db5..7d75d3805 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoginViewVM.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/ViewModels/LoginViewVM.cs @@ -6,11 +6,11 @@ using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; -using System.Windows; using Tango.Core.Commands; using Tango.MachineStudio.Common.Authentication; using Tango.MachineStudio.Common.Navigation; using Tango.MachineStudio.Common.Notifications; +using Tango.Settings; using Tango.SharedUI; namespace Tango.MachineStudio.UI.ViewModels @@ -38,6 +38,8 @@ namespace Tango.MachineStudio.UI.ViewModels _navigationManager = navigationManager; _authenticationProvider = authenticationProvider; LoginCommand = new RelayCommand<String>(Login); + + Email = SettingsManager.Default.MachineStudio.LastLoginEmail; } private void Login(String password) @@ -48,6 +50,9 @@ namespace Tango.MachineStudio.UI.ViewModels { _authenticationProvider.Login(Email, password); _navigationManager.NavigateTo(NavigationView.MainView); + SettingsManager.Default.MachineStudio.LastLoginEmail = Email; + SettingsManager.Default.MachineStudio.LastLoginPassword = password; + SettingsManager.SaveDefaultSettings(); } catch { |
