using System; using System.Collections.Generic; using System.Text; using System.ServiceModel; using System.Data.SqlClient; namespace Tanshu.Accounts.Contracts { public interface IProductBI { bool Insert(ProductBO product); bool Update(ProductBO product); bool Delete(Guid productID); ProductBO GetProductFromName(string nameAndUnits); ProductBO GetProduct(Guid productID); decimal GetProductStock(DateTime date, Guid productID, Guid? voucherID); List GetProducts(); List GetFilteredProducts(Dictionary filter); List GetProducts(Guid productTypeID); } }