Ejemplo n.º 1
0
 private void tsslma_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.F4)
     {
         Entities.KhoHang kho = (Entities.KhoHang)cbbkhohang.SelectedItem;
         frmTraCuuHDNhap  fr  = new frmTraCuuHDNhap("HangHoa", kho.MaKho);
         fr.ShowDialog();
         if (sdkho != null)
         {
             tsslma.Text  = sdkho.MaHangHoa;
             tsslten.Text = sdkho.TenHangHoa;
         }
     }
 }
 private void btnTimsochungtunhap_Click(object sender, EventArgs e)
 {
     Entities.KhoHang kho1 = (Entities.KhoHang)cbxTukho.SelectedItem;
     frmTraCuuHDNhap fr = new frmTraCuuHDNhap("theo_HDNhap", kho1.MaKho);
     fr.ShowDialog();
 }
        //==============================================
        private void toolStrip_txtTracuu_KeyDown(object sender, KeyEventArgs e)
        {
            try
            {
                if (e.KeyCode == Keys.F4)
                {
                    Entities.KhoHang kho1 = (Entities.KhoHang)cbxTukho.SelectedItem;
                    frmTraCuuHDNhap fr = new frmTraCuuHDNhap("theo_Kho", kho1.MaKho);
                    fr.ShowDialog();
                    if (ct != null)
                    {
                        LayBangHangHoa();
                        toolStrip_txtTracuu.Text = ct.Cells["MaHangHoa"].Value.ToString();
                        toolStrip_txtSoluong.Text = "1";
                        for (int i = 0; i < hanghoa.Length; i++)
                        {
                            if (hanghoa[i].MaHangHoa.ToUpper().Equals(toolStrip_txtTracuu.Text.ToUpper()))
                            {
                                toolStrip_txtTen.Text = hanghoa[i].TenHangHoa;
                                toolStrip_txtSoluong.Focus();
                                break;
                            }
                        }
                    }
                }
                if (e.KeyCode == Keys.Enter)
                {
                    ////////////////////////////////MRK FIX
                    if (toolStrip_txtTracuu.Text.Length > 0)
                    {
                        //if (toolStrip_txtTen.Equals(""))
                        //{
                        string mahanghoa = toolStrip_txtTracuu.Text.ToUpper();

                        // la hang hoa
                        bool isHangHoa = false;
                        LayBangHangHoa();
                        toolStrip_txtSoluong.Text = "1";
                        for (int i = 0; i < hanghoa.Length; i++)
                        {
                            if (hanghoa[i].MaHangHoa.ToUpper().Equals(toolStrip_txtTracuu.Text.ToUpper()))
                            {
                                toolStrip_txtTen.Text = hanghoa[i].TenHangHoa;
                                isHangHoa = true;
                                break;
                            }
                        }

                        if (isHangHoa)
                        {
                            //Quy Đổi
                            foreach (Entities.QuyDoiDonViTinh item in quidoidvt)
                            {
                                if (item.MaHangQuyDoi == mahanghoa)
                                {
                                    toolStrip_txtTracuu.Text = item.MaHangDuocQuyDoi.ToUpper();
                                    toolStrip_txtTen.Text = item.TenHangDuocQuyDoi;
                                    dangquydoiDVT = true;
                                    break;
                                }
                            }
                        }

                        // khong tim thay hang hoa.
                        if (!isHangHoa)
                        {
                            MessageBox.Show("Kho co hàng hoá này trong kho!");
                            toolStrip_txtTracuu.Text = string.Empty;
                            toolStrip_txtTen.Text = string.Empty;
                            toolStrip_txtSoluong.Text = "0";
                            return;
                        }

                        toolStrip_txtSoluong.Focus();
                    }
                    ////////////////////////////////////////
                }

            }
            catch
            {

            }
        }
Ejemplo n.º 4
0
 private void tsslma_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.F4)
     {
         Entities.KhoHang kho = (Entities.KhoHang)cbbkhohang.SelectedItem;
         frmTraCuuHDNhap fr = new frmTraCuuHDNhap("HangHoa", kho.MaKho);
         fr.ShowDialog();
         if (sdkho != null)
         {
             tsslma.Text = sdkho.MaHangHoa;
             tsslten.Text = sdkho.TenHangHoa;
         }
     }
 }