public void LoadMaNV(FormBanHang ftk)
        {
            var dl = data.Database().NHANVIENs.ToList();

            ftk.comboBoxmanhanvien.DataSource    = dl;
            ftk.comboBoxmanhanvien.DisplayMember = "MANV";
            ftk.comboBoxmanhanvien.ValueMember   = "MANV";
        }
        public ClassBanHang ThemSP(FormBanHang fbh)
        {
            ClassBanHang bh = new ClassBanHang();

            bh.MaSP    = fbh.comboBoxmasanpham.Text;
            bh.TenSP   = fbh.txttensanpham.Text;
            bh.SoLuong = fbh.txtsoluong.Text;
            bh.DonGia  = fbh.txtdongia.Text;

            bh.ThanhTien = (int.Parse(fbh.txtsoluong.Text) * int.Parse(fbh.txtdongia.Text)).ToString();

            return(bh);
        }
        public void LoadMaKH(FormBanHang fbh)
        {
            //Load Mã Hóa Đơn
            int dem  = 10;
            int kyso = (int)data.Database().RETURN_KYSO("KH");
            int len  = kyso.ToString().Length;

            dem = dem - 2 - len;
            string kq = "KH";

            for (int i = 1; i <= dem; i++)
            {
                kq += "0";
            }
            fbh.txtmakhachhang.Text = kq + kyso.ToString();
        }
        public void LoadSoHD(FormBanHang fbh)
        {
            //Load Mã Hóa Đơn
            int dem  = 10;
            int kyso = (int)data.Database().RETURN_KYSO("HD");
            int len  = kyso.ToString().Length;

            dem = dem - 2 - len;
            string kq = "HD";

            for (int i = 1; i <= dem; i++)
            {
                kq += "0";
            }
            fbh.txtsohoadon.Text = kq + kyso.ToString();
        }
        public static bool KTChonRadio(FormBanHang fbh)
        {
            int    kt = 0;
            string kq = "Phát hiện các lỗi sau:\n";

            if (fbh.radiobuttonkhachvanlai.Checked == false && fbh.radiokhachthanhvien.Checked == false)
            {
                kt  = 1;
                kq += "-Vui lòng chọn loại khách hàng\n";
            }
            if (kt == 1)
            {
                MessageBox.Show(kq, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(false);
            }
            else
            {
                return(true);
            }
        }
        public void LuuHoaDon(string sohd, string ngaylap, string makh, string manv, string thanhtien, FormBanHang bh)
        {
            var kt = data.Database().HOADONs.SingleOrDefault(n => n.SOHD == sohd);

            if (kt == null)
            {
                HOADON hd = new HOADON();
                if (bh.radiobuttonkhachvanlai.Checked == true)
                {
                    hd.SOHD      = sohd;
                    hd.NGAYLAPHD = Convert.ToDateTime(ngaylap.ToString());
                    //hd.MAKH = "NULL";
                    hd.MANV   = manv;
                    hd.TONGTG = int.Parse(thanhtien);
                }

                if (bh.radiokhachthanhvien.Checked == true)
                {
                    hd.SOHD      = sohd;
                    hd.NGAYLAPHD = Convert.ToDateTime(ngaylap.ToString());
                    hd.MAKH      = makh;
                    hd.MANV      = manv;
                    hd.TONGTG    = int.Parse(thanhtien);
                }
                data.Database().HOADONs.InsertOnSubmit(hd);
                data.Database().SubmitChanges();
                data.Database().TANG_MATUDONG("HD");
            }
        }