能主要用到了页面将登陆页面的信息传送到主页面中,用QX.Trim()来获取传输的数据,来判断该用户的权限。
图4-2 主控台界面设计
主控台界面部分代码:
private void timer1_Tick(object sender, EventArgs e) {
//获取系统时间
string y = DateTime.Now.Year.ToString();//获取系统时间年 string ym = DateTime.Now.Month.ToString();//获取系统时间月 string r = DateTime.Now.Day.ToString();//获取系统时间日 string h = DateTime.Now.Hour.ToString();//获取系统时间小时 string m = DateTime.Now.Minute.ToString();//获取系统时间分钟 string s = DateTime.Now.Second.ToString();//获取系统时间秒 labelTime.Text = \系统时间是:\年\月\\日\时\分\秒\
}
//根据判断登录用户的权限,使系统相应的功能可以使用
23
private void timer1_Tick(object sender, EventArgs e) {
//获取系统时间
string y = DateTime.Now.Year.ToString();//获取系统时间年 string ym = DateTime.Now.Month.ToString();//获取系统时间月 string r = DateTime.Now.Day.ToString();//获取系统时间日 string h = DateTime.Now.Hour.ToString();//获取系统时间小时 string m = DateTime.Now.Minute.ToString();//获取系统时间分钟 string s = DateTime.Now.Second.ToString();//获取系统时间秒 labelTime.Text = \系统时间是:\年\月\\日\时\分\秒\
}
private void Car_Main_MouseMove(object sender, MouseEventArgs e) {
if (User != \ {
labHY.Text = \欢迎您:\ labHY.ForeColor = Color.Yellow; labqx.Text = \您的权限为:\ labqx.ForeColor = Color.Yellow; if (QX.Trim() == \系统管理员\ {
butZhiGong.Enabled = true;//职工管理 butRuKu.Enabled = true;//入库管理 butXiaoShou.Enabled = true;//销售管理 butKuCun.Enabled = true;//库存管理 butCangKu.Enabled = true;//仓库管理 butCuangKu.Enabled = true;//仓库信息显示 butCuangKu_add.Enabled = true;//仓库添加 butCuangKu_chaxun.Enabled = true;//仓库查询 butCuangKu_dele.Enabled = true;//仓库删除 butCuangKu_edit.Enabled = true;//仓库修改 buttuihu.Enabled = true;//退货管理 butKeHui.Enabled = true;//客户管理
24
butSys.Enabled = true;//系统管理员管理 butMoney.Enabled = true;//汽车金额汇总 butXiaoShouHZ.Enabled = true;//销售汇总 butRuKuHZ.Enabled = true;//入库汇总 butCangKuHZ.Enabled = true;//仓库汇总 butAdd.Enabled = true;//职工信息添加 butDele.Enabled = true;//职工信息删除 butEdit.Enabled = true;//职工信息修改 butChaXun.Enabled = true;//职工信息查询 button10.Enabled = true;//职工信息显示 添加用户ToolStripMenuItem.Enabled = true; 删除用户ToolStripMenuItem.Enabled = true; 修改用户ToolStripMenuItem.Enabled = true; 查询用户ToolStripMenuItem1.Enabled = true; 添加入库单ToolStripMenuItem.Enabled = true; 删除入库单ToolStripMenuItem1.Enabled = true; 修改入库单ToolStripMenuItem.Enabled = true; 查询入库单ToolStripMenuItem1.Enabled = true; 添加销售单ToolStripMenuItem.Enabled = true; 删除销售单ToolStripMenuItem.Enabled = true; 查询销售单ToolStripMenuItem.Enabled = true; 添加库存ToolStripMenuItem.Enabled = true; 修改库存ToolStripMenuItem.Enabled = true; 删除库存ToolStripMenuItem.Enabled = true; 查询库存ToolStripMenuItem.Enabled = true; 添加仓库ToolStripMenuItem1.Enabled = true; 修改仓库ToolStripMenuItem.Enabled = true; 删除仓库ToolStripMenuItem.Enabled = true; 查询仓库ToolStripMenuItem.Enabled = true; 添加客户信息ToolStripMenuItem.Enabled = true; 修改客户信息ToolStripMenuItem.Enabled = true; 删除客户信息ToolStripMenuItem.Enabled = true; 查询客户信息ToolStripMenuItem.Enabled = true; 添加职工ToolStripMenuItem.Enabled = true; 修改职工ToolStripMenuItem.Enabled = true;
25
删除职工ToolStripMenuItem.Enabled = true; 查询职工ToolStripMenuItem.Enabled = true; 销售汇总ToolStripMenuItem.Enabled = true; 入库汇总ToolStripMenuItem.Enabled = true; 仓库汇总ToolStripMenuItem.Enabled = true; }
if (QX.Trim() == \信息管理员\ {
butZhiGong.Enabled = true;//职工管理 butKeHui.Enabled = true;//客户管理 butAdd.Enabled = true;//职工信息添加 butDele.Enabled = true;//职工信息删除 butEdit.Enabled = true;//职工信息修改 butChaXun.Enabled = true;//职工信息查询 button10.Enabled = true;//职工信息显示 添加客户信息ToolStripMenuItem.Enabled = true; 修改客户信息ToolStripMenuItem.Enabled = true; 删除客户信息ToolStripMenuItem.Enabled = true; 查询客户信息ToolStripMenuItem.Enabled = true; 添加职工ToolStripMenuItem.Enabled = true; 修改职工ToolStripMenuItem.Enabled = true; 删除职工ToolStripMenuItem.Enabled = true; 查询职工ToolStripMenuItem.Enabled = true; }
if (QX.Trim() == \销售管理员\ {
butXiaoShou.Enabled = true;//销售管理 butMoney.Enabled = true;//金额汇总
添加销售单ToolStripMenuItem.Enabled = true; 删除销售单ToolStripMenuItem.Enabled = true; butCangKu.Enabled = true;//仓库管理 buttuihu.Enabled = true;//退货管理
查询销售单ToolStripMenuItem.Enabled = true; 销售汇总ToolStripMenuItem.Enabled = true; butXiaoShouHZ.Enabled = true;//销售汇总
26
}
if (QX.Trim() == \收银员\ {
butXiaoShou.Enabled = true;//销售管理 添加销售单ToolStripMenuItem.Enabled = true; button4.Enabled = false; button3.Enabled = false; button1.Enabled = false; }
if (QX.Trim() == \仓库管理员\ {
butRuKu.Enabled = true;//入库管理 butKuCun.Enabled = true;//库存管理 butCangKu.Enabled = true;//仓库管理 butMoney.Enabled = true;//金额汇总 butRuKuHZ.Enabled = true;//入库汇总 butCangKuHZ.Enabled = true;//仓库汇总 butCuangKu.Enabled = true;//仓库信息显示 butCuangKu_add.Enabled = true;//仓库添加 butCuangKu_chaxun.Enabled = true;//仓库查询 butCuangKu_dele.Enabled = true;//仓库删除 butCuangKu_edit.Enabled = true;//仓库修改 添加入库单ToolStripMenuItem.Enabled = true; 删除入库单ToolStripMenuItem1.Enabled = true; 修改入库单ToolStripMenuItem.Enabled = true; 添加库存ToolStripMenuItem.Enabled = true; 修改库存ToolStripMenuItem.Enabled = true; 删除库存ToolStripMenuItem.Enabled = true; 查询库存ToolStripMenuItem.Enabled = true; 添加仓库ToolStripMenuItem1.Enabled = true; 修改仓库ToolStripMenuItem.Enabled = true; 删除仓库ToolStripMenuItem.Enabled = true; 查询仓库ToolStripMenuItem.Enabled = true; 入库汇总ToolStripMenuItem.Enabled = true; 仓库汇总ToolStripMenuItem.Enabled = true;
27