using TIAM.Entities.Transfers; using TIAMWebApp.Shared.Application.Models.ClientSide.UI.WizardModels; namespace TIAMWebApp.Shared.Application.Interfaces { public interface ITransferDataService { Task> GetDestinationsAsync(); Task GetTransferDestinationbyCoordinatesAsync(string destinationId); Task GetTransferDestinationbyAddressAsync(string destinationId); Task CreateTransferDestination(TransferDestination model); Task UpdateTransferDestination(TransferDestination model); Task CreateTransfer(TransferWizardModel model); Task?> CreateTransfers(List modelList); Task GetTransferByIdAsync(Guid id); Task> GetTransfersAsync(); Task UpdateTransferAsync(Transfer model); } }