Esempio n. 1
0
 private void UpdateSoLuongMatHang(string sidhd)
 {
     tblhangnhapkhoBL ctrmathangnhap = new tblhangnhapkhoBL();
     tblmathangBL ctrmathang = new tblmathangBL();
     DataTable dt = new DataTable();
     dt = ctrmathangnhap.GetByIDPN(sidhd);
     for (int i = 0; i < dt.Rows.Count; i++)
     {
         string sidmathang = "";
         try { sidmathang = dt.Rows[i]["id_mathang"].ToString().Trim(); }
         catch { }
         string sidmathangban = "";
         try { sidmathangban = dt.Rows[i]["id"].ToString().Trim(); }
         catch { }
         if (sidmathang.Trim().Equals("") == false && sidmathangban.Trim().Equals("") == false)
         {
             tblhangnhapkho objmathangnhap = new tblhangnhapkho();
             objmathangnhap = ctrmathangnhap.GetByID(sidmathangban);
             tblmathang objmathang = new tblmathang();
             objmathang = ctrmathang.GetByID(sidmathang);
             objmathang.soluong = objmathang.soluong - objmathangnhap.soluong;
             try { ctrmathang.Update(objmathang); }
             catch { }
         }
     }
 }
Esempio n. 2
0
 private void HienThiDSMatHang()
 {
     try
     {
         DataTable dt = new DataTable();
         tblhangnhapkhoBL ctr = new tblhangnhapkhoBL();
         dt = ctr.GetByIDPN(txtID.Text.Trim());
         dt.Columns.Add("tt", typeof(Int32));
         flxMatHang.DataSource = dt;
         FormatGridMatHang();
     }
     catch { }
 }