diff --git a/Room.cs b/Room.cs index 05c1d75..aab9ca1 100644 --- a/Room.cs +++ b/Room.cs @@ -13,6 +13,8 @@ namespace DualScreenDemo private string State = "error"; private DateTime? startedAt; private DateTime? endedAt; + public TimeSpan timePeriod; + public Room() { hostName = System.Net.Dns.GetHostName(); @@ -45,13 +47,15 @@ namespace DualScreenDemo var Statedb = db.Field("status"); startedAt = ParseTime(db.Field("started_at")); endedAt = ParseTime(db.Field("ended_at")); + timePeriod = (TimeSpan)(endedAt - DateTime.Now); + //PrimaryForm.Instance.RoomTimeStart(); if (Statedb.Equals("maintain")) { Statedb = "active"; } return Statedb; } } return "error"; } - private void setDB(string value) + public void setDB(string value) { using (var db = new MyDB()) {