public void Edit(int id, string field, string oldvalue, string newvalue, object BangBCN) { daDuLieuBCN dBCN = new daDuLieuBCN(); dBCN.BCN.MaBieuBaoCao = MaBieuBaoCao; dBCN.BCN.IDChiTieu = id; dBCN.BCN.SoLieuNhap = decimal.Parse(newvalue); dBCN.BCN.NguoiNhapBCN = UIHelper.daPhien.MaNSD + ":" + UIHelper.daPhien.TenNguoiSuDung; dBCN.CapNhatNhap(); grdBieuNhapBCN.GetStore().GetById(id).Commit(); List <clsTinhDanSuat> lstTinh; dBCN.IDMauBieu = IDMauBieu; dBCN.BCN.SoLieuNhap = dBCN.BCN.SoLieuNhap - decimal.Parse(oldvalue); lstTinh = dBCN.TinhDanSuatNhap(); foreach (clsTinhDanSuat t in lstTinh) { grdBieuNhapBCN.GetStore().GetById(t.IDChiTieu).Set("SoLieuNhap", t.SoLieuNhap); grdBieuNhapBCN.GetStore().GetById(t.IDChiTieu).Commit(); } }