Пример #1
0
 private void frmHangXe_Load(object sender, EventArgs e)
 {
     showLsvHangXe();
     lockControl();
     DAL.NguoiDung_Model nd = new DAL.NguoiDung_Model();
     nd.checkPermission(btnThem, btnSua, btnXoa);
 }
Пример #2
0
 private void frmPhanCong_Load(object sender, EventArgs e)
 {
     lockControl();
     loadCombobox();
     showLsvPhanCong();
     DAL.NguoiDung_Model nd = new DAL.NguoiDung_Model();
     nd.checkPermission(btnThem, btnSua, btnXoa);
 }
Пример #3
0
 private void frmHoaDon_PhieuVatTu_Load(object sender, EventArgs e)
 {
     lockControl();
     showLsvHD_PVT();
     loadCombobox();
     DAL.NguoiDung_Model nd = new DAL.NguoiDung_Model();
     nd.checkPermission(btnThem, btnSua, btnXoa);
 }
Пример #4
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            DialogResult check = MessageBox.Show("Bạn có muốn xóa không", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (check == DialogResult.Yes)
            {
                ENTITY.NguoiDung nd = new ENTITY.NguoiDung();
                nd.TaiKhoan = txtTaiKhoan.Text;
                DAL.NguoiDung_Model user = new DAL.NguoiDung_Model();
                user.deleteNguoiDung(nd);
                showLsvNguoiDung();
            }
            lockControlNguoiDung();
            clearControl();
        }
Пример #5
0
 private void btnTimKiem_Click(object sender, EventArgs e)
 {
     try
     {
         clearLsvNguoiDung();
         DAL.NguoiDung_Model nd = new DAL.NguoiDung_Model();
         SqlDataReader       dr = nd.searchNguoiDung(cmbTimKiem.Text.Trim(), cmbValue.Text.Trim());
         while (dr.Read())
         {
             ListViewItem item = new ListViewItem();
             item.Text = dr["TaiKhoan"].ToString();
             item.SubItems.Add(dr["MatKhau"].ToString());
             item.SubItems.Add(dr["ID_QuyenHan"].ToString());
             lsvNguoiDung.Items.Add(item);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Пример #6
0
 private void btnLuu_Click(object sender, EventArgs e)
 {
     ENTITY.NguoiDung nd = new ENTITY.NguoiDung();
     nd.TaiKhoan    = txtTaiKhoan.Text;
     nd.MatKhau     = txtMatKhau.Text;
     nd.ID_QuyenHan = cmbID_QuyenHan.Text;
     if (kt == true)
     {
         DAL.NguoiDung_Model user = new DAL.NguoiDung_Model();
         user.insertNguoiDung(nd);
         showLsvNguoiDung();
     }
     else
     {
         DAL.NguoiDung_Model user = new DAL.NguoiDung_Model();
         user.editNguoiDung(nd);
         showLsvNguoiDung();
     }
     lockControlNguoiDung();
     clearControl();
 }
Пример #7
0
        private void btnDangNhap_Click(object sender, EventArgs e)
        {
            //int count = 0;
            //string strConn = "Data Source=DESKTOP-DPEU76K;Initial Catalog=QuanLyGara;Integrated Security=True";
            //SqlConnection conn = new SqlConnection(strConn);
            //string query = "select * from NGUOIDUNG where TaiKhoan = '" + txtTaiKhoan.Text + "' and MatKhau = '" + txtMatKhau.Text + "'";
            //SqlCommand cmd = new SqlCommand(query, conn);
            //conn.Open();
            //SqlDataReader dr = cmd.ExecuteReader();

            //while (dr.Read())
            //{
            //    count += 1;
            //}
            //if (count == 1)
            //{
            //    this.Hide();
            //    GUI.frmMain frm = new frmMain();
            //    frm.Show();
            //}

            DAL.NguoiDung_Model nd = new DAL.NguoiDung_Model();
            int check = nd.ckeckLogin(txtTaiKhoan.Text, txtMatKhau.Text);

            if (check == 1)
            {
                DAL.NguoiDung_Model.taikhoan = txtTaiKhoan.Text;
                DAL.NguoiDung_Model.matkhau  = txtMatKhau.Text;
                this.Hide();
                GUI.frmMain frm = new frmMain();
                frm.Show();
            }
            else
            {
                MessageBox.Show("Thông tin tài khoản hoặc mật khẩu không chính xác", "Thông báo");
            }
        }