private void HienThiDonViTinh(int IDDonViTinh)
        {
            cbbDonViTinh.Properties.DataSource    = busDVT.GetData();
            cbbDonViTinh.Properties.ValueMember   = "IDDonViTinh";
            cbbDonViTinh.Properties.DisplayMember = "TenDonViTinh";
            DataTable dt = busDVT.GetDataByID(IDDonViTinh);

            cbbDonViTinh.EditValue = cbbDonViTinh.Properties.GetKeyValueByDisplayText(dt.Rows[0]["TenDonViTinh"].ToString());
        }
Beispiel #2
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            if (ValidateDataSanPham())
            {
                SanPham data = new SanPham();
                data.IDSanPham  = cbbSanPham.EditValue.ToString();
                data.TenSanPham = cbbSanPham.Text;
                DataTable dt = new DataTable();
                if (cbFixDirtyRead.Checked)
                {
                    dt = busSP.GetDataByID_Fix_DirtyRead(data.IDSanPham);
                }

                else
                {
                    dt = busSP.GetDataByID(data.IDSanPham);
                }
                data.GiaBan       = Convert.ToDouble(dt.Rows[0]["GiaBan"]);
                data.SoLuong      = Convert.ToInt32(txtSoLuong.Value);
                dt                = busDVT.GetDataByID(Convert.ToInt32(dt.Rows[0]["IDDonViTinh"]));
                data.TenDonViTinh = dt.Rows[0]["TenDonViTinh"].ToString();
                data.IDDonViTinh  = Convert.ToInt32(dt.Rows[0]["IDDonViTinh"]);
                if (checkInsert)
                {
                    AddProductToList(data);
                    HienThiDanhSachSanPham();
                    XoaText();
                    ViewTotalPrice();
                }
                else
                {
                    UpdateList(data);
                    HienThiDanhSachSanPham();
                    XoaText();
                    btnThem.Text = "Thêm";
                    ViewTotalPrice();
                    checkInsert = true;
                }
            }
        }