private QheDoituongKho[] CreateDoiTuongKhoThem() { var arrDoituongKho = new QheDoituongKho[grdDoiTuong.RowCount]; int idx = 0; foreach (GridEXRow rowSelect in grdDoiTuong.GetCheckedRows()) { arrDoituongKho[idx] = new QheDoituongKho(); arrDoituongKho[idx].IdKho = Utility.Int32Dbnull(txtIDKHO.Text); arrDoituongKho[idx].MaDoituongKcb = Utility.sDbnull(rowSelect.Cells[QheDoituongKho.Columns.MaDoituongKcb].Value); arrDoituongKho[idx].SttHthi = Utility.Int32Dbnull(rowSelect.Cells[QheDoituongKho.Columns.SttHthi].Value); idx++; } return(arrDoituongKho); }
public static void THEM_DOITUONG_KHO(QheDoituongKho objThemDoiTuongKho) { try { using (var Scope = new TransactionScope()) { using (var dbScope = new SharedDbConnectionScope()) { objThemDoiTuongKho.IsNew = true; objThemDoiTuongKho.Save(); } Scope.Complete(); } } catch (Exception exception) { //log.Error("Loi trong qua trinh sua phieu nhap kho :{0}", exception); } }
public static void XOA_DOITUONG_KHO(QheDoituongKho objXoaDoiTuongKho) { try { using (var Scope = new TransactionScope()) { using (var dbScope = new SharedDbConnectionScope()) { new Delete().From(QheDoituongKho.Schema) .Where(QheDoituongKho.Columns.MaDoituongKcb).IsEqualTo(objXoaDoiTuongKho.MaDoituongKcb) .And(QheDoituongKho.Columns.IdKho).IsEqualTo(objXoaDoiTuongKho.IdKho) .Execute(); } Scope.Complete(); } } catch (Exception exception) { //log.Error("Loi trong qua trinh sua phieu nhap kho :{0}", exception); } }
public void Update(string MaDoituongKcb,int IdKho,int? SttHthi) { QheDoituongKho item = new QheDoituongKho(); item.MarkOld(); item.IsLoaded = true; item.MaDoituongKcb = MaDoituongKcb; item.IdKho = IdKho; item.SttHthi = SttHthi; item.Save(UserName); }
public void Insert(string MaDoituongKcb,int IdKho,int? SttHthi) { QheDoituongKho item = new QheDoituongKho(); item.MaDoituongKcb = MaDoituongKcb; item.IdKho = IdKho; item.SttHthi = SttHthi; item.Save(UserName); }
private QheDoituongKho[] CreateDoiTuongKhoThem() { var arrDoituongKho = new QheDoituongKho[grdDoiTuong.RowCount]; int idx = 0; foreach (GridEXRow rowSelect in grdDoiTuong.GetCheckedRows()) { arrDoituongKho[idx] = new QheDoituongKho(); arrDoituongKho[idx].IdKho = Utility.Int32Dbnull(txtIDKHO.Text); arrDoituongKho[idx].MaDoituongKcb = Utility.sDbnull(rowSelect.Cells[QheDoituongKho.Columns.MaDoituongKcb].Value); arrDoituongKho[idx].SttHthi = Utility.Int32Dbnull(rowSelect.Cells[QheDoituongKho.Columns.SttHthi].Value); idx++; } return arrDoituongKho; }