コード例 #1
0
 private void txtMaMH_KeyDown(object sender, KeyEventArgs e)
 {
     switch (e.KeyCode)
     {
     case Keys.F2:
         e.SuppressKeyPress = true;
         if (LOAI == "N" && DatLoa.NameReturn("TEN_KH", "TB_KHACH_HANG", "MA_KH = '" + txtMaKH.Text + "'") == "")
         {
             MessageBox.Show("Nhập nhà cung cấp", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
             return;
         }
         using (frmMatHang f = new frmMatHang())
         {
             if (LOAI == "N")
             {
                 f._Filter = " where MA_DVI = '" + UserInformation.MaDV + "' and NHA_CC = '" + txtMaKH.Text + "' and SDUNG = 'C' ";
             }
             if (f.ShowDialog() == DialogResult.OK)
             {
                 txtMaMH.Text = f.MH_ID;
             }
             DesignForm.vForm = this;
         }
         break;
     }
 }
コード例 #2
0
 private void frmHD_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.Control && e.KeyCode == Keys.N)
     {
         btnHuy.PerformClick();
     }
     else if (e.Control && e.KeyCode == Keys.E)
     {
         btnNhapLai.PerformClick();
     }
     else if (e.Control && e.KeyCode == Keys.F)
     {
         if (LOAI == "N" && DatLoa.NameReturn("TEN_KH", "TB_KHACH_HANG", "MA_KH = '" + txtMaKH.Text + "'") == "")
         {
             MessageBox.Show("Nhập nhà cung cấp", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
             return;
         }
         using (frmMatHang f = new frmMatHang())
         {
             if (LOAI == "N")
             {
                 f._Filter = " where MA_DVI = '" + UserInformation.MaDV + "' and NHA_CC = '" + txtMaKH.Text + "' and SDUNG = 'C' ";
             }
             if (f.ShowDialog() == DialogResult.OK)
             {
                 txtMaMH.Text = f.MH_ID;
             }
             DesignForm.vForm = this;
         }
     }
     else if (e.KeyCode == Keys.Escape)
     {
         if (txtMaMH.Text != "")
         {
             btnTralai.PerformClick();
         }
         else
         {
             if (dataGridView1.Rows.Count > 0)
             {
                 btnHuy.PerformClick();
             }
             else
             {
                 btnExit.PerformClick();
             }
         }
     }
     else if (e.KeyCode == Keys.Enter)
     {
         if (txtMaMH.Text != "")
         {
             btnAdd.PerformClick();
         }
         else
         {
             btnThanhToan.PerformClick();
         }
     }
 }
コード例 #3
0
 private void txtMaHang_KeyDown(object sender, KeyEventArgs e)
 {
     switch (e.KeyCode)
     {
     case Keys.F2:
         e.SuppressKeyPress = true;
         using (frmMatHang f = new frmMatHang())
         {
             if (f.ShowDialog() == DialogResult.OK)
             {
                 txtMaHang.Text = f.MH_ID;
             }
             DesignForm.vForm = this;
         }
         break;
     }
 }