BaseballTheater.Areas.Home.Models.HomeModel.HomeModel C# (CSharp) Method

HomeModel() public method

public HomeModel ( System.DateTime date, System.Web.HttpRequestBase request ) : System
date System.DateTime
request System.Web.HttpRequestBase
return System
        public HomeModel(DateTime date, HttpRequestBase request)
            : base(request)
        {
            this.Date = date;
            var today = DateTime.UtcNow.AddHours(-8);

            var gameSummaryCreator = new GameSummaryCreator();
            GameCollection = gameSummaryCreator.GetSummaryCollection(this.Date);

            if (GameCollection != null && GameCollection.GameSummaries == null && this.Date.Day == today.Day)
            {
                this.Date = date.AddDays(-1);
                GameCollection = gameSummaryCreator.GetSummaryCollection(this.Date);
            }
        }
HomeModel