using System; using System.Collections.Generic; using Tanshu.Accounts.Contracts; namespace Tanshu.Accounts.DAOFactory { public interface IWaiterDAO : IDisposable { bool Insert(WaiterBO waiter); bool Update(WaiterBO waiter); bool Delete(Guid waiterID); WaiterBO GetWaiter(Guid waiterID); WaiterBO GetWaiter(int code); List GetWaiters(); List GetFilteredWaiters(Dictionary filter); } }