public void Update_SL_SanPham(string _maHang, int _SoLuong)
        {
            CT_MatHang CT_MH = qa.CT_MatHangs.FirstOrDefault(mh => mh.MAHANG == _maHang);

            if (CT_MH != null)
            {
                CT_MH.SoLuong = CT_MH.SoLuong - _SoLuong;
                qa.SubmitChanges();
            }
        }
        public int KiemTra_SoLuong(string _MaHang, int _SoLuong)
        {
            CT_MatHang mh = qa.CT_MatHangs.FirstOrDefault(x => x.MAHANG == _MaHang);

            try
            {
                if (_SoLuong > mh.SoLuong)
                {
                    MessageBox.Show("Sản phẩm [" + _MaHang + "] không đủ số lượng", " Số lượng còn " + mh.SoLuong, MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                    return(0);
                }
                else
                {
                    return(_SoLuong);
                }
            }
            catch
            {
                return(1);
            }
        }
        public void CapNhat_SP(string _Mahang, string _Mau, string _MaSize, int _SoLuong)
        {
            string MaHang_CT = _Mahang + "-" + _MaSize + "-" + _Mau;

            CT_MatHang KT = qa.CT_MatHangs.FirstOrDefault(x => x.MAHANG == MaHang_CT);

            if (KT == null)
            {
                //Chua co
                CT_MatHang mh = new CT_MatHang();
                mh.MAHANG  = MaHang_CT;
                mh.TB_MH   = _Mahang;
                mh.MaSize  = _MaSize;
                mh.MaMau   = _Mau;
                mh.SoLuong = _SoLuong;
                qa.CT_MatHangs.InsertOnSubmit(mh);
                qa.SubmitChanges();
            }
            else
            {
                KT.SoLuong += _SoLuong;
                qa.SubmitChanges();
            }
        }