예제 #1
0
        //In hóa đơn (Sự kiện doubleclick vào một dòng trên dgvHoaDonBan)
        private void dgvHoaDonBan_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            string     MaHDB = "", HoTenKH = "", HoTenNV = "";
            DateTime   NgayLapHD  = DateTime.Now;
            DBNhanVien dbNhanVien = new DBNhanVien();

            if (dgvHoaDonBan.Rows.Count <= 0)
            {
                return;
            }
            int r = dgvHoaDonBan.CurrentCell.RowIndex;

            if (r < 0 || r >= dgvHoaDonBan.Rows.Count)
            {
                return;
            }

            MaHDB = dgvHoaDonBan.Rows[r].Cells[0].Value.ToString();
            List <NhanVien> List = dbNhanVien.getNhanVienChuoiTimKiem(dgvHoaDonBan.Rows[r].Cells[1].Value.ToString());

            HoTenNV   = List[0].HoNV + " " + List[0].TenNV;
            HoTenKH   = dgvHoaDonBan.Rows[r].Cells[2].Value.ToString();
            NgayLapHD = Convert.ToDateTime(dgvHoaDonBan.Rows[r].Cells[3].Value.ToString());

            (new frmInHoaDon(MaHDB, HoTenKH, HoTenNV, NgayLapHD)).ShowDialog();
        }
예제 #2
0
 private void txtTimKiem_TextChanged(object sender, EventArgs e)
 {
     if (txtTimKiem.Text.Trim() == "")
     {
         dgvNhanVien.DataSource = dbNhanVien.getNhanVien().Tables[0];
         LoadNhanVien();
         return;
     }
     dgvNhanVien.DataSource = dbNhanVien.getNhanVienChuoiTimKiem(txtTimKiem.Text.ToUpper().Trim()).Tables[0];
     LoadNhanVien();
 }
예제 #3
0
 //Xử lý tìm kiếm nhân viên
 private void txtTimKiem_TextChanged(object sender, EventArgs e)
 {
     if (txtTimKiem.Text.Trim() == "")
     {
         dgvNhanVien.DataSource          = dbNhanVien.getNhanVien();
         dgvNhanVien.Columns[10].Visible = false;
         dgvNhanVien.Columns[11].Visible = false;
         return;
     }
     dgvNhanVien.DataSource          = dbNhanVien.getNhanVienChuoiTimKiem(txtTimKiem.Text.ToUpper().Trim());
     dgvNhanVien.Columns[10].Visible = false;
     dgvNhanVien.Columns[11].Visible = false;
 }