using MP.Core.DTO; using MP.Core.Objects; using MP.Data.DbModels; using System; using System.Collections.Generic; using System.Threading.Tasks; using static EgwCoreLib.Utils.DtUtils; namespace MP.Data.Repository.FluxLog { public interface IFluxLogRepository { Task> FluxLogDataReduxAsync(string idxMaccSel, List fluxList, Periodo currPeriodo, Enums.ValSelection valMode, Enums.DataInterval intReq, int maxItem); Task> FluxLogGetLastFiltAsync(DateTime DtMax, DateTime DtMin, string IdxMacchina, string CodFlux, int MaxRec); Task> FluxLogParetoAsync(string idxMacchina, DateTime dtFrom, DateTime dtTo); } }