示例#1
0
        private void BtnAccount_Click_1(object sender, EventArgs e)
        {
            frmUserAccount frm = new frmUserAccount();

            frm.TopLevel = false;
            panelMain.Controls.Add(frm);
            frm.loadUserList();
            frm.BringToFront();
            frm.Show();
        }
示例#2
0
        private void BtnSave_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtUser.Text == string.Empty)
                {
                    MessageBox.Show("กรุณากรอกชื่อผู้ใช้งาน!!", title, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                if (txtPass.Text == string.Empty)
                {
                    MessageBox.Show("กรุณากรอกรหัสผ่าน!!", title, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                if (txtConfirm.Text == string.Empty)
                {
                    MessageBox.Show("กรุณากรอกรหัสยืนยัน!!", title, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                if (cboType.Text == string.Empty)
                {
                    MessageBox.Show("กรุณาเลือกประเภทผู้ใช้งาน!!", title, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                if (txtName.Text == string.Empty)
                {
                    MessageBox.Show("กรุณากรอกชื่อ-สกุล!!", title, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                if (txtPass.Text != txtConfirm.Text)
                {
                    MessageBox.Show("รหัสผ่านกับรหัสยืนยัน ไม่ตรงกัน!!", title, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }
                else if (MessageBox.Show("คุณต้องการบันทึก ใช่หรือไม่?", title, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    cn.Open();
                    cm = new MySqlCommand("insert into tbl_user (username, password, name, user_type) values (@username, @password, @name, @user_type)", cn);
                    cm.Parameters.AddWithValue("@username", txtUser.Text);
                    cm.Parameters.AddWithValue("@password", txtPass.Text);
                    cm.Parameters.AddWithValue("@name", txtName.Text);
                    cm.Parameters.AddWithValue("@user_type", cboType.Text);
                    cm.ExecuteNonQuery();
                    cn.Close();
                    MessageBox.Show("บันทึการเพิ่มผู้ใช้งานสำเร็จแล้ว", title, MessageBoxButtons.OK, MessageBoxIcon.Information);
                    frmUserAccount frm = new frmUserAccount();
                    frm.loadUserList();
                    frm.Refresh();
                    clearData();
                }
            }
            catch
            {
                cn.Close();
            }
        }