protected void Application_Start() { AreaRegistration.RegisterAllAreas(); if (mapper == null) { mapper = MyMapper.Instance(); } SysStatisticDAO statisticDAO = new SysStatisticDAO(this.mapper); Application[Constants.Statistic.VisitedUser] = statisticDAO.GetVisitedUser(); RegisterRoutes(RouteTable.Routes); log4net.Config.XmlConfigurator.Configure(); }
void Session_Start(object sender, EventArgs e) { // Tăng số đang truy cập lên 1 nếu có khách truy cập if (Application[Constants.Statistic.VisitingUser] == null) { Application[Constants.Statistic.VisitingUser] = 1; } else { Application[Constants.Statistic.VisitingUser] = (int)Application[Constants.Statistic.VisitingUser] + 1; } // Tăng số đã truy cập lên 1 nếu có khách truy cập if (Application[Constants.Statistic.VisitedUser] == null) { Application[Constants.Statistic.VisitedUser] = 1; } else { Application[Constants.Statistic.VisitedUser] = Int32.Parse(Application[Constants.Statistic.VisitedUser].ToString()) +1; } if (mapper == null) { mapper = MyMapper.Instance(); } mapper.BeginTransaction(); try { SysStatisticDAO statisticDAO = new SysStatisticDAO(this.mapper); statisticDAO.UpdateVisitedUser(Application[Constants.Statistic.VisitedUser].ToString()); mapper.CommitTransaction(); } catch (Exception ex) { mapper.RollBackTransaction(); } //File.WriteAllText(Server.MapPath("Count_Visited.txt"), Application["DaTruyCap"].ToString()); }