Esempio n. 1
0
        //检验员工号
        private void id_TextChanged(object sender, EventArgs e)
        {
            if (id.Text.Length == 0)
            {
                return;
            }
            int testInt = 0;

            if (!int.TryParse(id.Text, out testInt))
            {
                GeneralClass.printErrorMsg("数据不合规范!");
                id.SelectAll();
                id.Focus();
                return;
            }

            var employee = db.Employee.FirstOrDefault(x => x.id == testInt);

            if (employee != null)
            {
                name.Text = employee.name;
                job.Text  = db.Job.FirstOrDefault(x => x.id == employee.jobId).name;
            }
            else
            {
                name.Text = "";
                job.Text  = "";
            }
        }
Esempio n. 2
0
        //验证用户名和密码
        private void verifyEmployee()
        {
            m_User = db.Employee.FirstOrDefault(x => x.id == Convert.ToInt32(id.Text));
            if (m_User == null)
            {
                id.SelectAll();
                id.Focus();
                GeneralClass.printErrorMsg("该员工号不存在!");
                return;
            }
            if (pwd.Text != m_User.password)
            {
                pwd.SelectAll();
                pwd.Focus();
                GeneralClass.printErrorMsg("密码不对!");
                return;
            }

            write_user();
            this.Hide();
            MainWindow mainWindow = new MainWindow(db);

            mainWindow.ShowDialog();
            this.Close();
        }
Esempio n. 3
0
 //注册
 private void okBtn_Click(object sender, EventArgs e)
 {
     if (code.Text == GetRNum())
     {
         MessageBox.Show("注册成功!重启软件后生效!", "信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
         RegistryKey retkey = Registry.CurrentUser.OpenSubKey("Software", true).CreateSubKey("wxf").CreateSubKey("wxf.INI").CreateSubKey(code.Text);
         retkey.SetValue("UserName", "Rsoft");
         Registry.SetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\AngelReg", "AngelReg", DateTime.Now.ToString());
         this.DialogResult = DialogResult.OK;
         this.Close();
     }
     else
     {
         GeneralClass.printErrorMsg("注册失败,请联系赵经理:18670068930");
         this.Close();
     }
 }