/// <summary> /// 登录 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_Loginin_Click(object sender, EventArgs e) { User userInfo; AcountUnit.LoginResult result = AcountUnit.Login(txtUserName.Text, txtUserPassword.Text, out userInfo); switch (result) { case AcountUnit.LoginResult.Success: MainWindow mainWin = new MainWindow(userInfo); Hide(); mainWin.ShowDialog(); Close(); break; case AcountUnit.LoginResult.ValidateError: MessageBox.Show(this, "用户名或密码错误", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error); txtUserPassword.Clear(); break; case AcountUnit.LoginResult.NetError: MessageBox.Show(this, "连接服务器失败,请联系管理员", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error); break; default: break; } }
public StaffManager() { InitializeComponent(); string[] message = new string[] { "普通用户权限", "管理员权限" }; for (int i = 0; i < message.Length; i++) { cmbAccess.Items.Add(message[i]); cmbAccessOperation.Items.Add(message[i]); } cmbAccess.SelectedIndex = 0; cmbAccessOperation.SelectedIndex = 0; acount = new AcountUnit(); }