C#餐厅管理系统5--餐桌和职员
2012-08-23 17:54
183 查看
C#餐厅管理系统6--呼叫管理员! 地址:点击打开链接
C#餐厅管理系统5--餐桌和职员 地址:点击打开链接
C#餐厅管理系统4--增删改查! 地址:点击打开链接
C#餐厅管理系统3--MAIN窗口 地址:点击打开链接
C#餐厅管理系统2--数据连接及登录 地址:点击打开链接
C#餐厅管理系统1--ER图 地址:点击打开链接
源码下载地址:点击打开下载地址
此节来实现餐桌和职员的增删改查。
首先来看下餐桌的设计窗口:
![](http://my.csdn.net/uploads/201208/23/1345715812_8847.jpg)
这个设计窗口最下面是GridView控件。用来读取存放从数据库中的数据。
接下来介绍下BandDate()的作用。这个用来每次的添加、删除、修改后实现自动刷新数据。
直接贴餐桌代码:
接下来是职员,职员的窗口设计图省略,代码如下:
源码下载地址:点击打开下载地址
C#餐厅管理系统5--餐桌和职员 地址:点击打开链接
C#餐厅管理系统4--增删改查! 地址:点击打开链接
C#餐厅管理系统3--MAIN窗口 地址:点击打开链接
C#餐厅管理系统2--数据连接及登录 地址:点击打开链接
C#餐厅管理系统1--ER图 地址:点击打开链接
源码下载地址:点击打开下载地址
此节来实现餐桌和职员的增删改查。
首先来看下餐桌的设计窗口:
![](http://my.csdn.net/uploads/201208/23/1345715812_8847.jpg)
这个设计窗口最下面是GridView控件。用来读取存放从数据库中的数据。
接下来介绍下BandDate()的作用。这个用来每次的添加、删除、修改后实现自动刷新数据。
直接贴餐桌代码:
public partial class Desk : Form { public Desk() { InitializeComponent(); } private void Desk_Load(object sender, EventArgs e) { BandDate(); } private void BandDate() { SqlConnection conn = BaseClass.DBConn.SaylnConn(); conn.Open(); SqlDataAdapter sda = new SqlDataAdapter("select roomName,roomJC,roomBJF,roomWZ,roomType,roomRemark from tb_Room", conn); DataSet ds = new DataSet(); sda.Fill(ds); dataGridView1.DataSource = ds.Tables[0]; conn.Close(); btnAdd.Enabled = true; btnAlt.Enabled = false; btnDel.Enabled = false; } private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { txtRName.Text = dataGridView1.SelectedCells[0].Value.ToString(); txtRJianCheng.Text = dataGridView1.SelectedCells[1].Value.ToString(); txtRBJF.Text = dataGridView1.SelectedCells[2].Value.ToString(); txtRWeiZhi.Text = dataGridView1.SelectedCells[3].Value.ToString(); txtRType.Text = dataGridView1.SelectedCells[4].Value.ToString(); txtRRemark.Text = dataGridView1.SelectedCells[5].Value.ToString(); btnAdd.Enabled = false; btnAlt.Enabled = true; btnDel.Enabled = true; } private void btnClr_Click(object sender, EventArgs e) { txtRName.Text = ""; txtRJianCheng.Text = ""; txtRBJF.Text = ""; txtRQiTa.Text = ""; txtRRemark.Text = ""; txtRType.Text = ""; txtRWeiZhi.Text = ""; btnAdd.Enabled = true; btnAlt.Enabled = false; btnDel.Enabled = false; } private void btnAdd_Click(object sender, EventArgs e) { SqlConnection conn = BaseClass.DBConn.SaylnConn(); conn.Open(); SqlCommand cmd = new SqlCommand("insert into tb_Room(roomName,roomJC,roomBJF,roomWZ,roomZT,roomType,roomRemark,roomQT) values('"+txtRName.Text +"','"+txtRJianCheng.Text+"','"+txtRBJF.Text+"','"+txtRWeiZhi.Text+"','待用','"+txtRType.Text+"','"+txtRRemark.Text+"','"+txtRQiTa.Text+"')",conn); cmd.ExecuteNonQuery(); conn.Close(); BandDate(); } private void btnDel_Click(object sender, EventArgs e) { SqlConnection conn = BaseClass.DBConn.SaylnConn(); conn.Open(); SqlCommand cmd = new SqlCommand("delete from tb_Room where roomJC='" + dataGridView1.SelectedCells[1].Value.ToString() + "'", conn); cmd.ExecuteNonQuery(); conn.Close(); BandDate(); } private void btnAlt_Click(object sender, EventArgs e) { SqlConnection conn = BaseClass.DBConn.SaylnConn(); conn.Open(); SqlCommand cmd = new SqlCommand("update tb_Room set roomName='" + txtRName.Text + "',roomJC='" + txtRJianCheng.Text + "',roomBJF='" + txtRBJF.Text + "',roomWZ='" + txtRWeiZhi.Text + "',roomType='" + txtRType.Text + "',roomRemark='" + txtRRemark.Text + "',roomQT='" + txtRQiTa + "' where roomJC='" + dataGridView1.SelectedCells[1].Value.ToString() + "'", conn); cmd.ExecuteNonQuery(); conn.Close(); BandDate(); } private void btnExit_Click(object sender, EventArgs e) { this.Close(); }
接下来是职员,职员的窗口设计图省略,代码如下:
public partial class Waiter : Form { public Waiter() { InitializeComponent(); } private void BandData() { SqlConnection conn = BaseClass.DBConn.SaylnConn(); conn.Open(); SqlDataAdapter sda = new SqlDataAdapter("select waiterName,waiterNum,cardNum,sex,age,tel from tb_Waiter order by waiterID desc",conn); DataSet ds = new DataSet(); sda.Fill(ds); dataGridView1.DataSource = ds.Tables[0]; conn.Close(); } private void Waiter_Load(object sender, EventArgs e) { BandData(); btnAdd.Enabled = true; btnAlt.Enabled = false; btnDel.Enabled = false; } private void button4_Click(object sender, EventArgs e) { this.Close(); } private void btnAdd_Click(object sender, EventArgs e) { SqlConnection conn = BaseClass.DBConn.SaylnConn(); conn.Open(); SqlCommand cmd = new SqlCommand("insert into tb_Waiter(waiterName,waiterNum,cardNum,sex,age,tel) values('" + txtWName.Text + "','" + txtWNum.Text + "','" + txtWCardNum.Text + "','" + txtWSex.Text + "','" + txtWAge.Text + "','" + txtWTel.Text + "')", conn); cmd.ExecuteNonQuery(); conn.Close(); BandData(); } private void btnClr_Click(object sender, EventArgs e) { txtWTel.Text = ""; txtWSex.Text = ""; txtWNum.Text = ""; txtWName.Text = ""; txtWCardNum.Text = ""; txtWAge.Text = ""; btnAdd.Enabled = true; btnAlt.Enabled = false; btnDel.Enabled = false; } private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { txtWName.Text = dataGridView1.SelectedCells[0].Value.ToString(); txtWNum.Text = dataGridView1.SelectedCells[1].Value.ToString(); txtWCardNum.Text = dataGridView1.SelectedCells[2].Value.ToString(); txtWSex.Text = dataGridView1.SelectedCells[3].Value.ToString(); txtWAge.Text = dataGridView1.SelectedCells[4].Value.ToString(); txtWTel.Text = dataGridView1.SelectedCells[5].Value.ToString(); btnAdd.Enabled = false; btnAlt.Enabled = true; btnDel.Enabled = true; } private void btnDel_Click(object sender, EventArgs e) { SqlConnection conn = BaseClass.DBConn.SaylnConn(); conn.Open(); SqlCommand cmd = new SqlCommand("delete from tb_Waiter where cardNum='" + dataGridView1.SelectedCells[2].Value.ToString() + "'", conn); cmd.ExecuteNonQuery(); conn.Close(); BandData(); } private void btnAlt_Click(object sender, EventArgs e) { SqlConnection conn = BaseClass.DBConn.SaylnConn(); conn.Open(); SqlCommand cmd = new SqlCommand("update tb_Waiter set waiterName='" + txtWName.Text + "',waiterNum='" + txtWNum.Text + "',sex='"+txtWSex.Text+"',tel='" + txtWTel.Text + "' where cardNum='" + dataGridView1.SelectedCells[2].Value.ToString() + "'", conn); cmd.ExecuteNonQuery(); conn.Close(); BandData(); }
源码下载地址:点击打开下载地址
相关文章推荐
- C#餐厅管理系统4--增删改查!
- C#餐厅管理系统2--数据连接及登录
- C#餐厅管理系统3--MAIN窗口
- C#餐厅管理系统6--呼叫管理员!
- C#餐厅管理系统1--ER图
- 答客户疑问 ASP.NET C#.NET 通用权限管理系统组件源码的 B/S C/S 这里有什么区别?
- c#开发仓储销售管理平台--系统需求分析
- 【商业版、提供全部源码】基于RBAC的C#ASP.NET支持多用户的通用权限管理系统高质量源码10月份销售20套【提供操作手册设计文档下载】
- C#人事管理系统开发(3)创建项目
- C#桌面办公应用-工资管理系统系列六
- 18位身份证号验证算法的原理以及C#实现和在管理系统的应用
- C# ,十七章 项目案例: QQ用户信息管理系统
- C#.NET 权限管理系统组件 - 大数据读写分离实现的例子
- C# WindowsForm 员工管理系统五【查看工资】
- C#.NET通用管理系统后台管理组件中选择组织机构选择功能增加默认选择内部组织机构的功能
- 一个C#的学生成绩管理系统作业
- C# 电子印章制作管理系统
- C#.NET 权限管理系统组件 - 大数据只获取更新部分数据列的标准例子
- C#版本的学生成绩管理系统
- 【商业版】C# ASP.NET 通用权限管理系统组件源码中的数据库访问组件可以全面支持Access单机数据库了