📄 frmsystemcordset.cs
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Xml;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Globalization;
using Hotel.DA;
using System.Data.Common;
namespace Hotel.SystemSetting
{
public partial class FrmSystemCordSet : Form
{
private Int32 CordSysSetIndex=0;
private Int32 CordSysSetListIndex=0;
private System.Windows.Forms.DataGridView dataGridView1_Fornt;
private System.Windows.Forms.DataGridView dataGridView2_Fornt;
public FrmSystemCordSet()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
ReferenceList();
}
private void ReferenceList()
{
string cordId;
SysCordSet sysCordSet = new SysCordSet();
DataSet DataSet1 = new DataSet();
DataSet1=sysCordSet.GetSysCordSetList();
dataGridView1.DataSource = DataSet1.Tables[0].DefaultView;
dataGridView1_Fornt.DataSource = DataSet1.Tables[0].DefaultView;
cordId = dataGridView1.Rows[CordSysSetIndex].Cells[0].Value.ToString();
if (CordSysSetIndex >= 0 && dataGridView1.RowCount > 0)
{
dataGridView1.CurrentCell = dataGridView1.Rows[CordSysSetIndex].Cells[0];
}
groupBox1.Text = "添加到 (" + cordId + ") 条目";
SearchSysCordSetInCordId(cordId);
}
private void button2_Click(object sender, EventArgs e)
{
CordSysSetIndex = dataGridView1.CurrentRow.Index;
try
{
if (dataGridView2.CurrentRow.Index == null)
{
CordSysSetListIndex = dataGridView2.CurrentRow.Index;
}
}
catch (Exception)
{
throw;
}
UpdateSysCordSetList();
UpdateSysCordSet();
ReferenceList();
}
private void UpdateSysCordSet( )
{
SysCordSet sysCordSet = new SysCordSet();
sysCordSet.UpdateSysCordSet(dataGridView1, dataGridView1_Fornt);
}
private void UpdateSysCordSetList()
{
SysCordSet sysCordSet = new SysCordSet();
sysCordSet.UpdateSysCordSetInCordId( dataGridView2, dataGridView2_Fornt);
}
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
string cordId;
cordId = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value.ToString();
groupBox1.Text = "添加到 (" + cordId + ") 条目";
SearchSysCordSetInCordId(cordId);
}
private void SearchSysCordSetInCordId(String cordId)
{
SysCordSet sysCordSet = new SysCordSet();
DataSet DataSet1 = new DataSet();
DataSet1 = sysCordSet.GetSysCordSetInCordId(cordId);
dataGridView2.DataSource = DataSet1.Tables[0].DefaultView;
dataGridView2_Fornt.DataSource = DataSet1.Tables[0].DefaultView;
if (CordSysSetListIndex >= 0 && dataGridView2.RowCount>0)
{
dataGridView2.CurrentCell = dataGridView2.Rows[CordSysSetListIndex].Cells[0];
}
}
private void FrmSystemCordSet_Load(object sender, EventArgs e)
{
dataGridView1_Fornt = new DataGridView();
dataGridView2_Fornt = new DataGridView();
ReferenceList();
}
private void button2_Click_1(object sender, EventArgs e)
{
String cordId;
SysCordSet sysCordSet = new SysCordSet();
cordId = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value.ToString();
if (sysCordSet.AddSysCordSetInCordId(cordId, txtCordId.Text, txtCordMemo.Text, checkBox1.Checked, checkBox2.Checked) > 0)
{
txtCordId.Text="";
txtCordMemo.Text="";
checkBox1.Checked=false;
checkBox2.Checked = false;
SearchSysCordSetInCordId(cordId);
}
}
private void button4_Click(object sender, EventArgs e)
{
Close();
}
private void button6_Click(object sender, EventArgs e)
{
dataGridView1.CurrentCell = dataGridView1.Rows[0].Cells[0];
}
private void button3_Click(object sender, EventArgs e)
{
Int32 FlowId;
SysCordSet sysCordSet = new SysCordSet();
CordSysSetIndex=dataGridView1.CurrentRow.Index;
CordSysSetListIndex=dataGridView2.CurrentRow.Index;
FlowId =System.Convert.ToInt32( dataGridView2.Rows[dataGridView2.CurrentRow.Index].Cells[4].Value.ToString());
sysCordSet.DelSysCordSetInCordId(FlowId);
CordSysSetListIndex = CordSysSetListIndex - 1;
ReferenceList();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -