using System.Linq; using BusinessERP.Models.PaymentDetailViewModel; using BusinessERP.Models.PaymentModeHistoryViewModel; using BusinessERP.Models.PaymentViewModel; using System; using System.Threading.Tasks; using System.Collections.Generic; using BusinessERP.Models.DashboardViewModel; namespace BusinessERP.Services { public interface ISalesService { Task GetByPaymentDetail(Int64 id); Task GetByPaymentDetailInReturn(Int64 id); Task PrintPaymentInvoice(Int64 id); IQueryable GetPaymentGridData(); IQueryable GetPaymentList(); IQueryable GetPaymentDetailList(); IQueryable GetPaymentModeHistory(int _InvoicePaymentType); IQueryable GetPaymentSummaryReportList(); List GetSummaryReportData(string DateType); List SalesTransactionBy(string DateType); IQueryable GetProductWiseSaleList(); } }