山东时代原料后WCS代码
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.

104 lines
4.1 KiB

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;
}
}
}