Esempio n. 1
0
        public bool CheckUserLoginFirstAfterProductRelease(int eProductId, int userId)
        {
            bool   status = false;
            string ProductReleasedDate = ConfigurationManager.AppSettings["ProductReleasedDate"].ToString();

            using (var db = new DBAMPContext())
            {
                try
                {
                    var rtn = db.ApiCheckUserLoginFirstAfterProductRelease(eProductId, userId, Convert.ToDateTime(ProductReleasedDate));
                    status = rtn.First().IsFirstLogin.Value;
                }
                catch (Exception ex)
                {
                    string sqlParam   = "CheckUserProductLoginStatusAfterRelease(" + eProductId + ", " + userId + ")";
                    string methodName = "JCRAPI/Business/UserServices/CheckUserLoginFirstAfterProductRelease";
                    exceptionLog.ExceptionLogInsert(ex.Message.ToString(), "", methodName, null, null, sqlParam, string.Empty);
                    return(false);
                }
            }

            return(status);
        }