public void DeleteTADocumentAdvanceTransaction(Guid txID, long taDocumentID , long advanceID) { TADocumentDataSet taDocumentDS = (TADocumentDataSet)TransactionService.GetDS(txID); TADocumentDataSet.TADocumentAdvanceDataTable taDocumentAdvanceDT = taDocumentDS.TADocumentAdvance; foreach (TADocumentDataSet.TADocumentAdvanceRow row in taDocumentAdvanceDT) { if (row.TADocumentID.Equals(taDocumentID) && row.AdvanceID.Equals(advanceID)) { row.Delete(); break; } } }
public void Persist(TADocumentDataSet.TADocumentAdvanceDataTable taDocumentAdvanceDT) { NHibernateAdapter <TADocumentAdvance, int> adapter = new NHibernateAdapter <TADocumentAdvance, int>(); adapter.UpdateChange(taDocumentAdvanceDT, ScgeAccountingDaoProvider.TADocumentAdvanceDao); }