You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
105 lines
4.1 KiB
105 lines
4.1 KiB
2 months ago
|
using DBFactory;
|
||
|
using System;
|
||
|
using System.Collections.Generic;
|
||
|
using System.ComponentModel;
|
||
|
using System.Data;
|
||
|
using System.Drawing;
|
||
|
using System.Linq;
|
||
|
using System.Text;
|
||
|
using System.Threading.Tasks;
|
||
|
using System.Windows.Forms;
|
||
|
|
||
|
namespace wcfControlMonitorClient
|
||
|
{
|
||
|
public partial class FrmLCSIOSetting : Form
|
||
|
{
|
||
|
DBOperator dbo = CStaticClass.dbo;
|
||
|
DBOperator dboM = CStaticClass.dboM;
|
||
|
DataView dv = new DataView();
|
||
|
private static FrmLCSIOSetting _formInstance;
|
||
|
public static FrmLCSIOSetting FormInstance
|
||
|
{
|
||
|
get
|
||
|
{
|
||
|
if (_formInstance == null)
|
||
|
{
|
||
|
_formInstance = new FrmLCSIOSetting();
|
||
|
}
|
||
|
return _formInstance;
|
||
|
}
|
||
|
set { _formInstance = value; }
|
||
|
}
|
||
|
public FrmLCSIOSetting()
|
||
|
{
|
||
|
InitializeComponent();
|
||
|
string sql = $"select * from T_LCSIOStatus ";
|
||
|
dv = dbo.ExceSQL(sql.ToString()).Tables[0].DefaultView;
|
||
|
for (int i=0; i < dv.Count; i++) {
|
||
|
if (dv[i]["F_DeviceIndex"].ToString() == "13101") {
|
||
|
BOX13101.Text = dv[i]["F_NeedRequestLCS"].ToString() == "1" ? "请求" : "不请求";
|
||
|
}
|
||
|
else if (dv[i]["F_DeviceIndex"].ToString() == "13103")
|
||
|
{
|
||
|
BOX13103.Text = dv[i]["F_NeedRequestLCS"].ToString() == "1" ? "请求" : "不请求";
|
||
|
}
|
||
|
else if (dv[i]["F_DeviceIndex"].ToString() == "13104")
|
||
|
{
|
||
|
BOX13104.Text = dv[i]["F_NeedRequestLCS"].ToString() == "1" ? "请求" : "不请求";
|
||
|
}
|
||
|
else if (dv[i]["F_DeviceIndex"].ToString() == "13105")
|
||
|
{
|
||
|
BOX13105.Text = dv[i]["F_NeedRequestLCS"].ToString() == "1" ? "请求" : "不请求";
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
private void UpdateStatus13105_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
if (MessageBox.Show("您确认要修改13105站台安脉调用状态吗", "操作提示:", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
|
||
|
{
|
||
|
var isrequest = BOX13105.Text == "请求" ? 1 : 0;
|
||
|
string sql = $"update T_LCSIOStatus set F_NeedRequestLCS={isrequest} where F_DeviceIndex=13105";
|
||
|
dbo.ExceSQL(sql.ToString());
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
private void UpdateStatus13104_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
if (MessageBox.Show("您确认要修改13104站台安脉调用状态吗", "操作提示:", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
|
||
|
{
|
||
|
var isrequest = BOX13104.Text == "请求" ? 1 : 0;
|
||
|
string sql = $"update T_LCSIOStatus set F_NeedRequestLCS={isrequest} where F_DeviceIndex=13104";
|
||
|
dbo.ExceSQL(sql.ToString());
|
||
|
}
|
||
|
}
|
||
|
|
||
|
private void UpdateStatus13103_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
if (MessageBox.Show("您确认要修改13103站台安脉调用状态吗", "操作提示:", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
|
||
|
{
|
||
|
var isrequest = BOX13103.Text == "请求" ? 1 : 0;
|
||
|
string sql = $"update T_LCSIOStatus set F_NeedRequestLCS={isrequest} where F_DeviceIndex=13103";
|
||
|
dbo.ExceSQL(sql.ToString());
|
||
|
}
|
||
|
}
|
||
|
|
||
|
private void UpdateStatus13101_Click(object sender, EventArgs e)
|
||
|
{
|
||
|
if (MessageBox.Show("您确认要修改13101站台安脉调用状态吗", "操作提示:", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
|
||
|
{
|
||
|
var isrequest = BOX13101.Text == "请求" ? 1 : 0;
|
||
|
string sql = $"update T_LCSIOStatus set F_NeedRequestLCS={isrequest} where F_DeviceIndex=13101";
|
||
|
dbo.ExceSQL(sql.ToString());
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
private void FrmLCSIOSetting_FormClosed(object sender, FormClosedEventArgs e)
|
||
|
{
|
||
|
_formInstance = null;
|
||
|
}
|
||
|
}
|
||
|
}
|