private bool authenticateAndPopulateInformation() { try { using (Database db = new MySqlDatabase()) { IDictionary<object, object> credDict = db.getAdminFBCred(); if (credDict != null) { if (credDict.Count > 0) { AuthenticationService auth = new AuthenticationService(); if (auth.TryAuthenticateAdminFBCred(Convert.ToString(credDict["expires"]), Convert.ToString(credDict["fbtoken"]))) { adminName = db.getAdminFBName(); return true; } else return false; } return false; } else return false; } } catch (Exception ex) { Logger.Instance.Write(LogLevel.Error, ex, "Manage Pages"); return false; } }