예제 #1
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            //FlowStatusQuery fsq = new FlowStatusQuery();
            //Application.Run(fsq);
            //MzjldEdit mzjld1 = new MzjldEdit("22107", "手术间1", DateTime.Now, 3508);
            //Application.Run(mzjld1);


            login loginForm = new login();

            loginForm.ShowDialog();
            if (loginForm.DialogResult == DialogResult.OK)
            {
                Application.Run(new AppMainForm());
            }
        }
예제 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (this.textBox1.Text.Trim() == "")
            {
                MessageBox.Show("请输入用户名");
                this.textBox1.Focus();
            }
            else if (this.textBox2.Text.Trim() == "")
            {
                MessageBox.Show("请输入密码");
                this.textBox2.Focus();
            }
            else
            {
                if (this.textBox2.Text.Trim() != this.textBox3.Text.Trim())
                {
                    MessageBox.Show("两次密码必须相同");
                    this.textBox2.Focus();
                }
                else
                {
                    string password = textBox2.Text.ToString();
                    MD5    md5      = new MD5CryptoServiceProvider();
                    byte[] Data     = System.Text.Encoding.Default.GetBytes(password);
                    byte[] md5Data  = md5.ComputeHash(Data);
                    md5.Clear();
                    string Newpassword = "";
                    for (int i = 0; i < md5Data.Length; i++)
                    {
                        Newpassword += md5Data[i].ToString("x").PadLeft(2, '0');
                    }
                    this.textBox4.Text = Newpassword;

                    try
                    {
                        string filename1 = DateTime.Now.Ticks.ToString();
                        path = @"D:\\cpp\\c#\\main\\main\\bin\\Debug\\img\\" + filename1 + image;
                        Database.RunSql("insert into data(img,name,sex,bumen) values('" + path + "','" + this.textBox1.Text.Trim() + "','" + (this.radioButton1.Checked ? "男" : "女") + "','" + this.comboBox2.Text.Trim() + "')");
                        String sql = "insert into users(user,password,role,problem) values('" + this.textBox1.Text.Trim() + "','" + this.textBox4.Text.Trim() + "','员工','" + this.textBox6.Text.Trim() + "')";
                        Database.RunSql(sql);

                        if (fileinfoo > 8192000)
                        {
                            MessageBox.Show("上传的图片不能大于8M");
                        }
                        else
                        {
                            File.Copy(filename, path);//将图片复制到指定文件夹
                            MessageBox.Show("注册成功");
                            login log = new login();

                            this.Hide();
                            log.Show();
                        }
                    }
                    catch
                    {
                        MessageBox.Show("插入出错");
                        Database.Close();
                    }
                    Database.Close();
                }
            }
        }
예제 #3
0
        static void Main(string[] args)
        {
            login login = new login();

            login.ShowDialog();
        }