Exemple #1
0
        /// <summary>
        /// Created By    : Shiva
        /// Created Date  : 29 Dec 2014
        /// Modified By   :  
        /// Modified Date :  
        /// </summary>
        /// <returns>Active Users List</returns>
        public static UserInfo GetActiveUsersByDays(int NoOfDays)
        {
            var usersInfo = new UserInfo();
            System.Diagnostics.StackFrame stackFrame = new System.Diagnostics.StackFrame();
            System.Reflection.MethodBase methodBase = stackFrame.GetMethod();
            log.Debug("Start: " + methodBase.Name);
            SqlParameter[] sqlParams = new SqlParameter[1];
            sqlParams[0] = new SqlParameter("@NoOfdays", NoOfDays);
            var reader = SqlHelper.ExecuteReader(ConnectionUtility.GetConnectionString(), CommandType.StoredProcedure, "SpGetUserLoginDetailsByDays", sqlParams);
            var safe = new SafeDataReader(reader);
            while (reader.Read())
            {
                var user = new ActiveUsers();
                user.FetchActiveUsers(user, safe);
                usersInfo.ActiveUsersList.Add(user);
            }

            log.Debug("End: " + methodBase.Name);
            return usersInfo;
        }