예제 #1
0
 private void LoadData()
 {
     cmb_Customer.DataSource    = cus.DanhSach();
     cmb_Customer.DisplayMember = "HoTen";
     cmb_Customer.ValueMember   = "MaKH";
     cmb_Goods.DataSource       = good.DanhSach();
     cmb_Goods.DisplayMember    = "TenHH";
     cmb_Goods.ValueMember      = "MaHH";
     txt_Id.Text             = bill.Count();
     dgv_BillInfo.DataSource = bf.DanhSach(txt_Id.Text.Trim());
     txt_Tong.Text           = bf.Sum(txt_Id.Text.Trim());
 }
예제 #2
0
 private void btn_Insert_Click(object sender, EventArgs e)
 {
     if (int.Parse(txt_Num.Text.Trim()) <= good.SL(cmb_Goods.SelectedValue.ToString().Trim()))
     {
         BillInfo a = new BillInfo(txt_Id.Text.Trim(), cmb_Goods.SelectedValue.ToString().Trim(), int.Parse(txt_Num.Text.Trim()));
         a.InsBillInfo(a);
         dgv_BillInfo.DataSource = a.DanhSach(txt_Id.Text.Trim());
         txt_Tong.Text           = a.Sum(txt_Id.Text.Trim());
         txt_Num.Text            = "";
     }
     else
     {
         MessageBox.Show("Lượng sản phẩm trong kho không đủ, vui lòng kiểm tra lại");
     }
 }
예제 #3
0
 public F_Detail(string a) : this()
 {
     if (a == "0")
     {
         dgv_Detail.DataSource = bf.SLB();
     }
     else if (a == "1")
     {
         dgv_Detail.DataSource = bf.DEMHD();
     }
     else
     {
         dgv_Detail.DataSource = bf.DanhSach(a);
     }
 }