using MagicCarpetContracts.DataModels; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MagicCarpetContracts.BuisnessLogicContracts; public interface ISaleBusinessLogicContract { List GetAllSalesByPeriod(DateTime fromDate, DateTime toDate); List GetAllSalesByEmployeeByPeriod(string employeeId, DateTime fromDate, DateTime toDate); List GetAllSalesByClientByPeriod(string clientId, DateTime fromDate, DateTime toDate); List GetAllSalesByTourByPeriod(string tourId, DateTime fromDate, DateTime toDate); SaleDataModel GetSaleByData(string data); void InsertSale(SaleDataModel saleDataModel); void CancelSale(string id); }