예제 #1
0
        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;
                }
            }
        }
예제 #2
0
        public void Persist(TADocumentDataSet.TADocumentAdvanceDataTable taDocumentAdvanceDT)
        {
            NHibernateAdapter <TADocumentAdvance, int> adapter = new NHibernateAdapter <TADocumentAdvance, int>();

            adapter.UpdateChange(taDocumentAdvanceDT, ScgeAccountingDaoProvider.TADocumentAdvanceDao);
        }