using System.Linq; using BusinessERP.Models.PaymentModeHistoryViewModel; using BusinessERP.Models.PurchasesPaymentDetailViewModel; using BusinessERP.Models.PurchasesPaymentViewModel; using System; using System.Threading.Tasks; using System.Collections.Generic; using BusinessERP.Models.DashboardViewModel; namespace BusinessERP.Services { public interface IPurchaseService { Task GetByPurchasesPaymentDetail(Int64 id); Task GetByPurchasesPaymentDetailInReturn(Int64 id); Task PrintPurchasesPaymentInvoice(Int64 id); IQueryable GetPurchasesPaymentGridData(); IQueryable GetPurchasesPaymentList(); IQueryable GetPurchasesPaymentDetailList(); IQueryable GetPurchasesSummaryReportList(); List PurchasesTransactionBy(string DateType); IQueryable GetPaymentModeHistory(int _InvoicePaymentType); } }