Commit Graph

139 Commits

Author SHA1 Message Date
d5089f189b Chuyển API lấy Thống kê từ {Statistic} sang {ApiController} 2020-06-29 09:36:59 +07:00
e972222b91 SmallRefactor: Xoá component không cần thiết 2020-06-29 09:36:59 +07:00
2903ea8653 SmallRefactor: Truyền kiểu dữ liệu enum thay vì int 2020-06-29 09:36:59 +07:00
2de7ff5745 LaneIn - capture one video frame then show UI. C3Device_OnNewCardReceived 2020-06-29 09:35:05 +07:00
b7eae98821 LaneIn - Remove field: isRetryModeUntilOk 2020-06-29 09:28:20 +07:00
b0b062788e LaneIn - Remove Method CaptureAllCamera. 2020-06-29 09:25:59 +07:00
b94b6773d5 LaneIn - Remove Test Button. Remove Eventhandler for plateCamera.OnOneVideoFrameRequested 2020-06-29 09:25:12 +07:00
b8e88aaafe LaneIn - Check card info then do recognize plate. ApiController: CardValidation IsValid change type. 2020-06-26 17:46:45 +07:00
44eb7c3ee7 LaneIn - synchronous C3Device_OnNewCardReceived and PlateCamera_OnOneVideoFrameRequested 2020-06-26 17:38:50 +07:00
c01b0dac8a Merge branch 'master' of http://gitea.beetai.com/ducda/AIParkingApplication 2020-06-26 14:17:05 +07:00
b3517e90ea Thêm API Check valid thẻ 2020-06-26 14:16:53 +07:00
f38d8dd085 Merge branch 'master' of http://gitea.beetai.com/ducda/AIParkingApplication 2020-06-26 14:09:36 +07:00
eb9f0e86d3 Thêm API Lưu Log 2020-06-26 13:48:56 +07:00
968e852f18 Thêm API Login 2020-06-26 10:19:33 +07:00
48e900b353 LaneIn - Make ProcessFrameImage Return Result. 2020-06-25 16:39:00 +07:00
059e79924c Merge branch 'master' of http://gitea.beetai.com/ducda/AIParkingApplication 2020-06-25 13:39:42 +07:00
73a13a249d Add ApiController 2020-06-25 13:39:28 +07:00
04e74cea45 Tách show info thống kê ra khỏi phần {GetDataFromServer} 2020-06-25 11:46:37 +07:00
b6aef4b864 SmallRefactor: Xoá comment 2020-06-25 11:23:09 +07:00
7c0383fa9f Check null trong trường hợp không có jsonProperty trả về thì set giá trị về "0" với {TotalIn} và {TotalOut} 2020-06-25 11:16:24 +07:00
6344eaed34 Refactor: Đổi tên class {Vehicle} -> {parkInfo} 2020-06-25 11:11:20 +07:00
e939613153 SmallRefactor: {apiUrl} -> {baseAddress} 2020-06-25 11:09:02 +07:00
7529efa6d2 LaneIn - Remove using Task For Event: PlateCamera_OnOneVideoFrameRequested 2020-06-25 11:03:03 +07:00
fefc90331d SmallRefactor: Sửa naming Convention của {GetDataFromServer()} 2020-06-25 10:43:26 +07:00
b71846e3c9 Check vehice == null khi api trả về null 2020-06-25 10:42:26 +07:00
effa22abc9 sửa lỗi chính tả của biến {TotalOut} 2020-06-25 10:41:37 +07:00
bc86b4c00f SmallRefactor: Bỏ check object {Vehicle} null khi gán giá trị 2020-06-25 10:29:24 +07:00
cdc5ffb968 SmallRefactor: Thêm AccessModifier cho Label 2020-06-25 10:22:50 +07:00
8f8f5343e9 truyền chu kì lấy thống kê qua tham số của constructor thay vì constant như trước 2020-06-25 10:21:40 +07:00
a7fe049f15 SmallRefactor: Đưa thrStatistics.IsBackground vào Constructor 2020-06-25 10:07:53 +07:00
56e16cf267 Đưa chu kì lấy dữ liệu sang Constant. {TIME_TO_GET_STATISTIC_INFO}. Đơn vị tính theo giây 2020-06-25 09:58:47 +07:00
b2cdbf26f5 Sửa lỗi hiển thị exception {Engine} -> {ApiStatistic} 2020-06-25 09:52:17 +07:00
c909ce2cc1 SmallRefactor: Tách khai báo và khởi tạo thrStatistics 2020-06-25 09:48:09 +07:00
444b58721f Lấy API Url thông qua tham số của Constructor 2020-06-25 09:46:30 +07:00
b877a1493e Loại bỏ labelTT do không dùng đến nữa và xoá constant AIPARKING_CLIENT_HTTP_API_REQUEST 2020-06-25 09:40:33 +07:00
a5932bebef Set thuộc tính của thrStatistics thành BackgroundThread 2020-06-25 09:39:05 +07:00
88e1fb82ef SmallRefactor: Gói gọn Font trong biến tránh dùng nhiều lần 2020-06-25 09:37:18 +07:00
853c49969d SmallRefactor: Đưa HttpClient ra ngoài vòng lặp tránh bị gọi quá nhiều lần 2020-06-25 09:34:36 +07:00
a61195ca03 Chuyển đổi HttpWebRequest sang HttpClient 2020-06-25 09:22:24 +07:00
d359929042 Merge branch 'master' of http://gitea.beetai.com/ducda/AIParkingApplication 2020-06-24 16:26:56 +07:00
f879055fee Fix build. 2020-06-24 16:26:09 +07:00
61d2563923 Thêm {Statistic} UserControl 2020-06-24 16:21:33 +07:00
3f22ddceb1 LaneIn - Add DoorId field. 2020-06-24 11:30:04 +07:00
4ca1cc1bd6 LaneIn - C3Device_OnNewCardReceived check isAutoOpenDoor 2020-06-22 15:05:11 +07:00
3332827fd5 LaneIn - Handle Event C3Device_OnNewCardReceived 2020-06-22 13:58:55 +07:00
4df6d9f2d6 C3DeviceController - Remove C3DeviceEvent, C3RTLogEventHandler. Add Event C3DeviceEvent. Add Method GetLogToReceiveNewCard 2020-06-22 13:58:13 +07:00
7880d5bced Project - Add CantConnectCamera.jpg. AppConstant: Add CAMERA_FAILED_IMAGE_PATH. Camera: Add Event OnOpenVideoStreamFailed. LaneIn: Add Event handler for OnOpenVideoStreamFailed 2020-06-22 10:17:06 +07:00
8a8e8c8481 LaneIn - ShowCardInfoOnUI: Update lblRecogizePlateStatus.BackColor 2020-06-19 17:18:12 +07:00
908bd883fe Update lblRecogizePlateStatus Default UI 2020-06-19 17:13:36 +07:00
53e4faf307 LaneIn - Remove Redundant lblPlateString.Invoke 2020-06-19 17:08:38 +07:00