using System; using System.Collections.Generic; using Tanshu.Accounts.Contracts; namespace Tanshu.Accounts.DAOFactory { public interface ILedgerDAO : IDisposable { bool Insert(LedgerBO ledger); LedgerBO GetLedger(Guid ledgerID); LedgerBO GetLedger(string name); List GetLedgers(char type); bool Delete(Guid ledgerID); bool Update(LedgerBO ledger); List GetLedgers(); } }