2508151712 增加消防畫面至火警狀態
This commit is contained in:
parent
ab3ecf9597
commit
4c962b14ce
@ -400,6 +400,8 @@ namespace DualScreenDemo
|
||||
|
||||
public void ShowSendOffScreen()
|
||||
{
|
||||
var data = LoadBtnConfigData();
|
||||
|
||||
sendOffPanel.BringToFront();
|
||||
sendOffPanel.Visible = true;
|
||||
|
||||
@ -413,6 +415,16 @@ namespace DualScreenDemo
|
||||
buttonTopRight.BringToFront();
|
||||
buttonTopLeft.BringToFront();
|
||||
buttonThanks.BringToFront();
|
||||
|
||||
if (Program.room.Getstate() == "fire")
|
||||
{
|
||||
sendOffPanel.BackgroundImage = new Bitmap(Path.Combine(serverPath, data["PrimaryFormBtn"]["Calamity"]));
|
||||
serviceBellPictureBox.Visible = false;
|
||||
buttonMiddle.Visible = false;
|
||||
buttonTopRight.Visible = false;
|
||||
buttonTopLeft.Visible = false;
|
||||
buttonThanks.Visible = false;
|
||||
}
|
||||
}
|
||||
// 修正螢幕初始化關鍵
|
||||
public void HideSendOffScreen()
|
||||
|
12
Room.cs
12
Room.cs
@ -7,7 +7,7 @@ namespace DualScreenDemo
|
||||
{
|
||||
public class Room
|
||||
{
|
||||
public int branch_id =0;
|
||||
public int branch_id = 0;
|
||||
public string hostName;
|
||||
|
||||
private string State = "error";
|
||||
@ -26,7 +26,7 @@ namespace DualScreenDemo
|
||||
using (var db = new MyDB())
|
||||
{
|
||||
string sql = "SELECT id FROM branches LIMIT 1";
|
||||
if (db.open(sql, null) && db.found())return db.Field<int>("id");
|
||||
if (db.open(sql, null) && db.found()) return db.Field<int>("id");
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
@ -52,7 +52,7 @@ namespace DualScreenDemo
|
||||
}
|
||||
return "error";
|
||||
}
|
||||
public TimeSpan getTimeSpan() => (endedAt!=null && endedAt.HasValue) ?(TimeSpan)(endedAt.Value - DateTime.Now):TimeSpan.Zero;
|
||||
public TimeSpan getTimeSpan() => (endedAt != null && endedAt.HasValue) ? (TimeSpan)(endedAt.Value - DateTime.Now) : TimeSpan.Zero;
|
||||
public void setDB(string value)
|
||||
{
|
||||
using (var db = new MyDB())
|
||||
@ -68,7 +68,7 @@ namespace DualScreenDemo
|
||||
}
|
||||
public void set(string value)
|
||||
{
|
||||
string StateDB=getDB();
|
||||
string StateDB = getDB();
|
||||
if (!StateDB.Equals(State))
|
||||
State = StateDB;
|
||||
else
|
||||
@ -117,6 +117,10 @@ namespace DualScreenDemo
|
||||
|
||||
public bool IsOpen() => State.Equals("active");
|
||||
|
||||
public string Getstate()
|
||||
{
|
||||
return State;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user