コード例 #1
0
 private void btnLogin_Click_1(object sender, EventArgs e)
 {
     try
     {
         if (CheckAccount())
         {
             Account          = ConnectSQL.ExcuteQuery("Update Account set Status = '1' where IDStaff = '" + txtUserName.Text + "'");
             txtUserName.Text = "";
             txtPassword.Text = "";
             this.Hide();
             fHomePage fHP = new fHomePage();
             fHP.ReturnIDAccount = txtUserName.Text;
             fHP.ShowDialog();
             this.Close();
         }
         else
         {
             MessageBox.Show("Tài khoản hoặc mật khẩu sai", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             txtUserName.Focus();
         }
     }
     catch
     {
         MessageBox.Show("Vui lòng kiểm tra lại", "Thông báo");
     }
 }
コード例 #2
0
ファイル: fLoading.cs プロジェクト: BillTai/ShoesShop
        private void timer1_Tick(object sender, EventArgs e)
        {
            if (timer1.Interval == 2900)
            {
                timer1.Enabled = false;
                timer1.Stop();
                Connect   ConnectSQL = new Connect();
                DataTable Account    = new DataTable();
                Account = ConnectSQL.ExcuteQuery("Select IDStaff, Status from Account");
                bool CheckAccountOnline()
                {
                    bool Flag = false;

                    if (Account.Rows.Count >= 1)
                    {
                        for (int i = 0; i < Account.Rows.Count; i++)
                        {
                            if (Convert.ToInt32(Account.Rows[i][1]) == 1)
                            {
                                Flag = true;
                                break;
                            }
                        }
                    }
                    return(Flag);
                }

                if (CheckAccountOnline())
                {
                    string IDStaff = "";
                    for (int i = 0; i < Account.Rows.Count; i++)
                    {
                        if (Account.Rows[i][1].ToString() == "1")
                        {
                            IDStaff = Account.Rows[i][0].ToString();
                        }
                    }
                    this.Hide();
                    fHomePage fhp = new fHomePage();
                    fhp.ShowDialog();
                    this.Close();
                }
                else
                {
                    this.Hide();
                    fLogin flog = new fLogin();
                    flog.ShowDialog();
                    this.Close();
                }
            }
        }
コード例 #3
0
        // Xoá nhân viên
        void DeleteStaff()
        {
            try
            {
                if (!CheckID())
                {
                    MessageBox.Show("Kiểm tra lại ID", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtIDStaff.Focus();
                    errorStaff.SetError(txtIDStaff, "Nhập lại giá trị");
                }
                else
                {
                    int       SIZE = Staff.Rows.Count;
                    fHomePage fHP  = new fHomePage();
                    if (txtIDStaff.Text == fHP.ReturnIDAccount)
                    {
                        MessageBox.Show("Tài Khoản Đang Hoạt Động", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    else
                    {
                        DialogResult Question = MessageBox.Show("Bạn Có Muốn Xoá Nhân Viên", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                        if (Question == DialogResult.Yes)
                        {
                            ConnectSQL.ExcuteQuery("delete from Staff where IDStaff = '" + txtIDStaff.Text + "'");
                            ConnectSQL.ExcuteQuery("delete from Account where IDStaff = '" + txtIDStaff.Text + "'");
                            ShowStaff();
                        }

                        int SIZE2 = Staff.Rows.Count;
                        if (SIZE != SIZE2)
                        {
                            MessageBox.Show("Xoá Nhân Viên Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                        else
                        {
                            MessageBox.Show("Xoá Nhân Viên Không Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }
                }
            }catch
            {
                MessageBox.Show("Vui Lòng Kiểm Tra Lại", "Thông Báo");
            }
        }