using Biskilog_Accounting.Shared.CustomModels; using Biskilog_Accounting.Shared.POSModels; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Biskilog_Accounting.Shared.Interfaces { public interface ISalesInterface { Task FetchRecentTransaction(int a_limit); Task FetchTransaction(DateTime a_start, DateTime a_end); IEnumerable GetTransactions(DateTime a_start, DateTime a_end); IEnumerable GetRecentTransaction(); Task FetchReceipt(string a_receiptId); IEnumerable GetReceipt(string a_receiptId); Task> GetReceiptDetail(string a_receiptId); event EventHandler TransactionsChanged; event EventHandler FetchComplete; event EventHandler FetchStart; } }