diff --git a/AIParkingApplication/AppConstant.cs b/AIParkingApplication/AppConstant.cs index 35d9780..e447052 100644 --- a/AIParkingApplication/AppConstant.cs +++ b/AIParkingApplication/AppConstant.cs @@ -9,7 +9,5 @@ #endregion public const string CAMERA_FAILED_IMAGE_PATH = @"Images\CantConnectCamera.jpg"; - - public const int TIME_TO_GET_STATISTIC_INFO = 60; } } diff --git a/AIParkingApplication/Statistic.cs b/AIParkingApplication/Statistic.cs index d5b598d..feb5142 100644 --- a/AIParkingApplication/Statistic.cs +++ b/AIParkingApplication/Statistic.cs @@ -10,6 +10,7 @@ namespace AIParkingApplication { private readonly HttpClient client; private readonly Thread thrStatistics; + private int timeCycle; Label lblLoaiXe; Label lblXeMay; @@ -18,9 +19,10 @@ namespace AIParkingApplication Label lblSoLuongXeMay; Label lblSoLuongOto; - public Statistic(string apiUrl) + public Statistic(string apiUrl, int timeCycle_Sec = 1) { InitializeComponent(); + timeCycle = timeCycle_Sec; ; client = new HttpClient { BaseAddress = new Uri(apiUrl), Timeout = TimeSpan.FromMilliseconds(5000) }; thrStatistics = new Thread(new ThreadStart(GetStatistic)) { IsBackground = true }; thrStatistics.Start(); @@ -31,7 +33,7 @@ namespace AIParkingApplication while (true) { GETDataFromServer(); - Thread.Sleep(AppConstant.TIME_TO_GET_STATISTIC_INFO * 1000); + Thread.Sleep(timeCycle * 1000); } }