TourIAm/TIAMWebApp/Shared/Interfaces/ITransferDataService.cs

15 lines
624 B
C#

using TIAM.Entities.TransferDestinations;
using TIAMWebApp.Shared.Application.Models;
using TIAMWebApp.Shared.Application.Models.ClientSide.UI.WizardModels;
namespace TIAMWebApp.Shared.Application.Interfaces
{
public interface ITransferDataService
{
Task<TransferDestination[]> GetDestinationsAsync();
Task<TransferDestination?> GetTransferDestinationbyCoordinatesAsync(string destinationId);
Task<TransferDestination?> GetTransferDestinationbyAddressAsync(string destinationId);
Task<TransferDestination?> CreateTransferDestination(TransferDestinationWizardModel model);
}
}