private async Task UserLogOut() { btnLogOut.IsEnabled = false; try { if (await Login.ChkIfLoginPass("", "", lblSessionStatus)) { TabItemUS.IsEnabled = true; TabItemMS.IsEnabled = true; HideAndShow.ShowLogOutbtn(btnLogIn, btnLogOut, Usertxt, Passwordtxt, ChkBoxRememberAccount, chkHeader); } else { TabSaves.SelectedItem = TabItemDS; TabItemUS.IsEnabled = false; TabItemMS.IsEnabled = false; HideAndShow.ShowLogInbtn(btnLogIn, btnLogOut, Usertxt, Passwordtxt, ChkBoxRememberAccount, chkHeader); } btnLogOut.IsEnabled = true; } catch { btnLogOut.IsEnabled = true; } }
private async Task <bool> UserLogIn() { if (ChkBoxRememberAccount.IsChecked == true) { if (!Usertxt.Text.Equals("") || !Passwordtxt.Password.Equals("")) { Properties.Settings.Default.User = Usertxt.Text; Properties.Settings.Default.Password = Passwordtxt.Password; Properties.Settings.Default.Save(); } if (await Login.ChkIfLoginPass(Properties.Settings.Default.User, Properties.Settings.Default.Password, lblSessionStatus)) { TabItemUS.IsEnabled = true; TabItemMS.IsEnabled = true; HideAndShow.ShowLogOutbtn(btnLogIn, btnLogOut, Usertxt, Passwordtxt, ChkBoxRememberAccount, chkHeader); return(true); } else { TabSaves.SelectedItem = TabItemDS; TabItemUS.IsEnabled = false; TabItemMS.IsEnabled = false; HideAndShow.ShowLogInbtn(btnLogIn, btnLogOut, Usertxt, Passwordtxt, ChkBoxRememberAccount, chkHeader); return(false); } } else { if (await Login.ChkIfLoginPass(Usertxt.Text, Passwordtxt.Password, lblSessionStatus)) { TabItemUS.IsEnabled = true; TabItemMS.IsEnabled = true; HideAndShow.ShowLogOutbtn(btnLogIn, btnLogOut, Usertxt, Passwordtxt, ChkBoxRememberAccount, chkHeader); return(true); } else { TabSaves.SelectedItem = TabItemDS; TabItemUS.IsEnabled = false; TabItemMS.IsEnabled = false; HideAndShow.ShowLogInbtn(btnLogIn, btnLogOut, Usertxt, Passwordtxt, ChkBoxRememberAccount, chkHeader); return(false); } } }