public ConsumerTokenEN GetLastConsumerSmsToken(int pConsumerID) { ConsumerTokenEN consumerToken = null; try { consumerToken = connection.Cnn.GetList <ConsumerTokenEN>().Where(f => f.ConsumerID == pConsumerID).LastOrDefault(); } catch (Exception ex) { Console.WriteLine(ex.InnerException); EventViewerLoggerDAL.LogError("GetLastConsumerToken: " + ex.Message); } finally { connection.Cnn.Close(); } return(consumerToken); }
public int UpdateToken(ConsumerTokenEN pNewToken) { int resultUpdate = default(int); try { resultUpdate = connection.Cnn.Update(pNewToken); } catch (Exception ex) { resultUpdate = 0; Console.WriteLine(ex.InnerException); EventViewerLoggerDAL.LogError("UpdateToken: " + ex.Message); } finally { connection.Cnn.Close(); } return(resultUpdate); }
public ConsumerTokenEN GetConsumerSmsToken(int pConsumerID, string pToken, DateTime pDate) { ConsumerTokenEN consumerToken = null; try { consumerToken = connection.Cnn.GetList <ConsumerTokenEN>().Where(f => f.Token == pToken.ToUpper() && f.ConsumerID == pConsumerID && f.ExpirationDate >= pDate && f.Status == false).FirstOrDefault(); } catch (Exception ex) { Console.WriteLine(ex.InnerException); EventViewerLoggerDAL.LogError("VerifyConsumerToken: " + ex.Message); } finally { connection.Cnn.Close(); } return(consumerToken); }