📄 f_user.cs
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace PWMS.PerForm
{
public partial class F_User : Form
{
public F_User()
{
InitializeComponent();
}
DataClass.MyMeans MyDataClass = new PWMS.DataClass.MyMeans();
public static DataSet MyDS_Grid;
private void tool_UserAdd_Click(object sender, EventArgs e)
{
PerForm.F_UserAdd FrmUserAdd = new F_UserAdd();
FrmUserAdd.Tag = 1;
FrmUserAdd.Text = tool_UserAdd.Text + "用户";
FrmUserAdd.ShowDialog(this);
}
private void tool_UserAmend_Click(object sender, EventArgs e)
{
if (ModuleClass.MyModule.User_ID.Trim() == "0001")
{
MessageBox.Show("不能修改超级用户。");
return;
}
PerForm.F_UserAdd FrmUserAdd = new F_UserAdd();
FrmUserAdd.Tag = 2;
FrmUserAdd.Text = tool_UserAmend.Text + "用户";
FrmUserAdd.ShowDialog(this);
}
private void F_User_Load(object sender, EventArgs e)
{
MyDS_Grid = MyDataClass.getDataSet("select ID as 编号,Name as 用户名 from tb_Login", "tb_Login");
dataGridView1.DataSource = MyDS_Grid.Tables[0];
}
private void dataGridView1_CellEnter(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1.RowCount > 1)
{
ModuleClass.MyModule.User_ID = dataGridView1[0, dataGridView1.CurrentCell.RowIndex].Value.ToString();
ModuleClass.MyModule.User_Name = dataGridView1[1, dataGridView1.CurrentCell.RowIndex].Value.ToString();
tool_UserAmend.Enabled = true;
tool_UserDelete.Enabled = true;
tool_UserPopedom.Enabled = true;
}
else
{
ModuleClass.MyModule.User_ID = "";
ModuleClass.MyModule.User_Name = "";
tool_UserAmend.Enabled = false;
tool_UserDelete.Enabled = false;
tool_UserPopedom.Enabled = false;
}
}
private void tool_UserPopedom_Click(object sender, EventArgs e)
{
if (ModuleClass.MyModule.User_ID.Trim() == "0001")
{
MessageBox.Show("不能修改超级用户权限。");
return;
}
F_UserPope FrmUserPope = new F_UserPope();
FrmUserPope.Text = "用户权限设置";
FrmUserPope.ShowDialog(this);
}
private void tool_UserDelete_Click(object sender, EventArgs e)
{
if (ModuleClass.MyModule.User_ID != "")
{
if (ModuleClass.MyModule.User_ID.Trim() == "0001")
{
MessageBox.Show("不能删除超级用户。");
return;
}
MyDataClass.getsqlcom("Delete tb_Login where ID='" + ModuleClass.MyModule.User_ID.Trim() + "'");
MyDataClass.getsqlcom("Delete tb_UserPope where ID='" + ModuleClass.MyModule.User_ID.Trim() + "'");
MyDS_Grid = MyDataClass.getDataSet("select ID as 编号,Name as 用户名 from tb_Login", "tb_Login");
dataGridView1.DataSource = MyDS_Grid.Tables[0];
}
else
MessageBox.Show("无法删除空数据表。");
}
private void F_User_Activated(object sender, EventArgs e)
{
MyDS_Grid = MyDataClass.getDataSet("select ID as 编号,Name as 用户名 from tb_Login", "tb_Login");
dataGridView1.DataSource = MyDS_Grid.Tables[0];
}
private void tool_Close_Click(object sender, EventArgs e)
{
this.Close();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -