HBS.Data.Entities.TimeTracking.EF.UserTimeTrackHistory.GetUserTimeStampHistory C# (CSharp) Méthode

GetUserTimeStampHistory() public static méthode

public static GetUserTimeStampHistory ( string userName ) : List
userName string
Résultat List
        public static List<UserTimeTrackHistory> GetUserTimeStampHistory(string userName)
        {
            using (var dbContext = new TimeTrackingEntities())
            {
                var historyList = dbContext.UserTimeTrackHistories.Where(c=>c.UserName.ToLower().Equals(userName.ToLower())).ToList();

                foreach (var utsh in historyList)
                {
                    DateTime time;
                    if (DateTime.TryParse(utsh.ClockInTime, out time))
                        utsh.ClockInTime = string.Format("{0:t}", time);

                    if (DateTime.TryParse(utsh.ClockOutTime, out time))
                        utsh.ClockOutTime = string.Format("{0:t}", time);

                }
                return historyList;
            }
        }