using System; using System.Collections.Generic; using Tanshu.Accounts.Contracts; namespace Tanshu.Accounts.DAOFactory { public interface ISaleVoucherMixDAO : IDisposable { SalesBillItemBO GetDefaultSaleBillItem(Guid productID); decimal GetProductDiscountLimit(Guid productID); bool IsBillPrinted(Guid voucherID); List GetPendingBills(PendingType list, int floor); Nullable GetPendingVoucherID(string tableID, int floor); List SaleInventory(Dictionary.ValueCollection list, Guid? voucherID); void DeclareBillsPaid(Guid userID, List billList, PaidStatus paidStatus); decimal Amount(Guid voucherID); } }