private void Logout_OnClicked(object sender, EventArgs e) { SQL_Commander.ClearLoginCredentialsList(); SQL_Commander.ClearProfileCredentialsList(); SQL_Commander.ClearMessageList(); SQL_Commander.DeletAllChatUsersList(); SQL_Commander.DeletAllChatUsersList(); WowonderPhone.Settings.ReLogin = true; Navigation.PopAsync(); Navigation.PushAsync(new MainPage()); }
private void LogoutList_OnItemTapped(object sender, ItemTappedEventArgs e) { var Item = e.Item as LogoutItems; if (Item.Label == AppResources.Label_Logout) { Logout().ConfigureAwait(false); SQL_Commander.ClearLoginCredentialsList(); SQL_Commander.ClearProfileCredentialsList(); SQL_Commander.ClearMessageList(); SQL_Commander.DeletAllChatUsersList(); SQL_Commander.ClearNotifiDBCredentialsList(); SQL_Commander.ClearPrivacyDBCredentialsList(); SQL_Commander.ClearChatUserTable(); SQL_Commander.DeletAllChatUsersList(); try { WowonderPhone.Settings.ReLogin = true; Navigation.PopAsync(); App.GetLoginPage(); } catch { Navigation.RemovePage(this); App.GetLoginPage(); } } }