narsil/Tanshu.Accounts.Contracts/DAOFactory/SalesAnalysisDAO.cs
2010-03-02 23:26:21 +05:30

15 lines
737 B
C#

using System;
using System.Collections.Generic;
using Tanshu.Accounts.Contracts;
namespace Tanshu.Accounts.DAOFactory
{
public interface ISalesAnalysisDAO : IDisposable
{
List<SalesAnalysisBO> GetSalesTaxReturn(DateTime startDate, DateTime finishDate, ref decimal freeSale, ref decimal voids, ref decimal pending, ref decimal net, ref decimal tax);
void GetAdditionalInfo(ref decimal freeSale, ref decimal voids, ref decimal pending, ref decimal net, ref decimal tax, DateTime startDate, DateTime finishDate);
List<SalesAnalysisDetailBO> GetSaleDetail(DateTime startDate, DateTime finishDate, Guid costCenterID);
List<SalesAnalysisBO> GetSale(DateTime startDate, DateTime finishDate);
}
}