private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { //获取所选行的id string id = dataGridView1.SelectedRows[0].Cells[0].Value.ToString(); int adminId = Convert.ToInt32(id); //MessageBox.Show(id); AdminUserDal dal = new AdminUserDal(); DataTable dt = dal.GetById(adminId); DataRow row = dt.Rows[0]; txtName.Text = row["name"].ToString(); txtPwd.Text = row["pwd"].ToString(); int typeid = Convert.ToInt32(row["typeId"]); if (typeid == 1) { comboBox2.SelectedIndex = 0; } else if (typeid == 2) { comboBox2.SelectedIndex = 1; } }
private void Main_Load(object sender, EventArgs e) { // menuStrip1.Hide(); Login login = new Login(); login.ShowDialog(); //判断用户是否登入成功,不成功则直接退出系统 if (!login.isOk) { Application.Exit(); } //获取用户类型 type = login.type; userId = login.id; //判断用户类型,如果是收费员则限定某些功能不能使用 AdminUserDal dal = new AdminUserDal(); DataTable dt = dal.GetById(userId); DataRow row = dt.Rows[0]; userId = Convert.ToInt32(row["typeid"]); if (type == "收费员") { //menuStrip1.Hide(); menuStrip1.Enabled = false; proGetStardand.Enabled = false; proGetMoneyManager.Enabled = false; proCarPositionManager.Enabled = false; } }