public FacebookConsumerEN GetFacebookConsumer(string decodedProfileId) { FacebookConsumerEN ConsumerDecoded = new FacebookConsumerEN(); try { connection.Cnn.Open(); ConsumerDecoded = connection.Cnn.Query <FacebookConsumerEN>(@"select ConsumerID, Phone, CountryID, DeviceID, URL, Email, ProfileID, UserID, Firstname, MiddleName, Lastname, Nickname from [Consumer].[Consumer] where ProfileID = @profileID", new { profileID = decodedProfileId }).FirstOrDefault(); connection.Cnn.Close(); } catch (Exception ex) { Console.WriteLine("Error GetFacebookConsumer: " + ex.Message); EventViewerLoggerDAL.LogError(ex.Message); ConsumerDecoded = null; } finally { connection.Cnn.Close(); } return(ConsumerDecoded); }
public FacebookConsumerEN authenticateConsumer(string Token) { FacebookConsumerEN ConsumerDecoded = new FacebookConsumerEN(); try { ConsumerAuthEN AuthKey = sessionDAL.GetAuthKey(Token); string decodedProfileId = jwt.decodeFacebookID(AuthKey.ConsumerAuthKey); ConsumerDecoded = sessionDAL.GetFacebookConsumer(decodedProfileId); } catch (Exception ex) { Console.WriteLine(ex.InnerException); EventViewerLoggerBL.LogError(ex.Message); } return(ConsumerDecoded); }