237 lines
13 KiB
C#
237 lines
13 KiB
C#
|
|
namespace TIAMWebApp.Shared.Application.Models
|
|
{
|
|
public class APIUrls
|
|
{
|
|
public const string BaseUrl = "api";
|
|
public const string BaseUrlWithSlash = BaseUrl + "/";
|
|
public const string BaseUrlWithSlashAndVersion = BaseUrlWithSlash + "v1/";
|
|
|
|
public const string LoggerApi = BaseUrlWithSlashAndVersion + "LoggerApi/";
|
|
|
|
public const string UserAPI = BaseUrlWithSlashAndVersion + "UserAPI/";
|
|
public const string ProfileAPI = BaseUrlWithSlashAndVersion + "ProfileAPI/";
|
|
public const string WeatherForecastAPI = BaseUrlWithSlashAndVersion + "WeatherForecastAPI/";
|
|
public const string PopulationStructureAPI = BaseUrlWithSlashAndVersion + "PopulationStructureAPI/";
|
|
public const string TransferDataAPI = BaseUrlWithSlashAndVersion + "TransferDataAPI/";
|
|
public const string ServiceProviderAPI = BaseUrlWithSlashAndVersion + "ServiceProviderAPI/";
|
|
public const string UserPermissionAPI = BaseUrlWithSlashAndVersion + "UserPermissionAPI/";
|
|
public const string FileAPI = BaseUrlWithSlashAndVersion + "FileAPI/";
|
|
public const string MessageAPI = BaseUrlWithSlashAndVersion + "MessageAPI/";
|
|
public const string PaymentAPI = BaseUrlWithSlashAndVersion + "PaymentAPI/";
|
|
|
|
public const string LoggerRouteName = "Logger";
|
|
public const string Logger = LoggerApi + LoggerRouteName;
|
|
|
|
//userdata
|
|
public const string UserTestRouteName = "test1";
|
|
public const string UserTest = UserAPI + UserTestRouteName;
|
|
|
|
public const string GetUserByEmailRouteName = "GetUserByEmail";
|
|
public const string GetUserByEmail = UserAPI + GetUserByEmailRouteName;
|
|
|
|
public const string GetUserByIdRouteName = "GetUserById";
|
|
public const string GetUserById = UserAPI + GetUserByIdRouteName;
|
|
|
|
public const string GetUserDetailByIdRouteName = "GetUserDetailById";
|
|
public const string GetUserDetailById = UserAPI + GetUserDetailByIdRouteName;
|
|
|
|
public const string GetUsersRouteName = "GetUsers";
|
|
public const string GetUsers = UserAPI + GetUsersRouteName;
|
|
|
|
public const string GetUsersWithDetailsRouteName = "GetUsersWithDetails/";
|
|
public const string GetUsersWithDetails = UserAPI + GetUsersWithDetailsRouteName;
|
|
|
|
public const string AuthenticateUserRouteName = "AuthenticateUser";
|
|
public const string AuthenticateUser = UserAPI + AuthenticateUserRouteName;
|
|
|
|
public const string LogoutUserRouteName = "LogoutUser";
|
|
public const string LogoutUser = UserAPI + LogoutUserRouteName;
|
|
|
|
public const string CreateUserRouteName = "CreateUser";
|
|
public const string CreateUser = UserAPI + CreateUserRouteName;
|
|
|
|
public const string CreateGuestUserRouteName = "CreateGuestUser";
|
|
public const string CreateGuestUser = UserAPI + CreateGuestUserRouteName;
|
|
|
|
public const string UpdateUserRouteName = "UpdateUser";
|
|
public const string UpdateUser = UserAPI + UpdateUserRouteName;
|
|
|
|
public const string RefreshTokenRouteName = "RefreshToken";
|
|
public const string RefreshToken = UserAPI + RefreshTokenRouteName;
|
|
|
|
//Weatherdata
|
|
//public const string WeatherForecast = "api/WeatherForecastAPI";
|
|
public const string WeatherForecast = WeatherForecastAPI;
|
|
|
|
//PopulationStructure
|
|
//public const string PopulationStructure = "PopulationStructureAPI";
|
|
public const string PopulationStructure = PopulationStructureAPI;
|
|
|
|
//transferdata
|
|
public const string GetTransferDestinationsRouteName = "GetTransferDestinations";
|
|
public const string GetTransferDestinations = TransferDataAPI + GetTransferDestinationsRouteName;
|
|
|
|
public const string GetTransferDestinationByCoordinatesRouteName = "GetTransferDestinationByCoordinates";
|
|
public const string GetTransferDestinationByCoordinates = TransferDataAPI + GetTransferDestinationByCoordinatesRouteName;
|
|
|
|
public const string GetTransferDestinationByAddressRouteName = "GetTransferDestinationByAddress";
|
|
public const string GetTransferDestinationByAddress = TransferDataAPI + GetTransferDestinationByAddressRouteName;
|
|
|
|
public const string CreateTransferDestinationRouteName = "CreateTransferDestination";
|
|
public const string CreateTransferDestination = TransferDataAPI + CreateTransferDestinationRouteName;
|
|
|
|
public const string GetTransfersRouteName = "GetTransfers";
|
|
public const string GetTransfers = TransferDataAPI + GetTransfersRouteName;
|
|
|
|
public const string GetTransfersByUserIdRouteName = "GetTransfersByUserId";
|
|
public const string GetTransfersByUserId = TransferDataAPI + GetTransfersByUserIdRouteName;
|
|
|
|
public const string GetTransfersByDriverRouteName = "GetTransfersByDriverId";
|
|
public const string GetTransfersByDriver = TransferDataAPI + GetTransfersByDriverRouteName;
|
|
|
|
public const string GetTransferByIdRouteName = "GetTransferById";
|
|
public const string GetTransferById = TransferDataAPI + GetTransferByIdRouteName;
|
|
|
|
public const string CreateTransferRouteName = "CreateTransfer";
|
|
public const string CreateTransfer = TransferDataAPI + CreateTransferRouteName;
|
|
|
|
public const string CreateTransfersRouteName = "CreateTransfers";
|
|
public const string CreateTransfers = TransferDataAPI + CreateTransfersRouteName;
|
|
|
|
public const string UpdateTransferRouteName = "UpdateTransfer";
|
|
public const string UpdateTransfer = TransferDataAPI + UpdateTransferRouteName;
|
|
|
|
public const string UpdateTransferDestinationRouteName = "UpdateTransferDestintion";
|
|
public const string UpdateTransferDestination = TransferDataAPI + UpdateTransferDestinationRouteName;
|
|
|
|
//serviceprovider
|
|
public const string CreateServiceProviderRouteName = "CreateServiceProvider/";
|
|
public const string CreateServiceProvider = ServiceProviderAPI + CreateServiceProviderRouteName;
|
|
|
|
public const string GetServiceProviderByIdRouteName = "GetServiceProviderById";
|
|
public const string GetServiceProviderById = ServiceProviderAPI + GetServiceProviderByIdRouteName;
|
|
|
|
public const string GetServiceProvidersByOwnerIdRouteName = "GetServiceProvidersByOwnerId";
|
|
public const string GetServiceProvidersByOwnerId = ServiceProviderAPI + GetServiceProvidersByOwnerIdRouteName;
|
|
|
|
public const string GetCompaniesByContextIdRouteName = "GetCompaniesByContextId";
|
|
public const string GetCompaniesByContextId = ServiceProviderAPI + GetCompaniesByContextIdRouteName;
|
|
|
|
public const string UpdateServiceProviderRouteName = "UpdateServiceProvider";
|
|
public const string UpdateServiceProviderUrl = ServiceProviderAPI + UpdateServiceProviderRouteName;
|
|
|
|
public const string RemoveServiceProviderRouteName = "RemoveServiceProvider";
|
|
public const string RemoveServiceProviderUrl = ServiceProviderAPI + UpdateServiceProviderRouteName;
|
|
|
|
|
|
|
|
public const string GetQrCodeByProductIdRouteName = "GetQRCodeByProductId";
|
|
public const string GetQrCodeByProductId = ServiceProviderAPI + GetQrCodeByProductIdRouteName;
|
|
|
|
public const string AddProductRouteName = "AddProduct";
|
|
public const string AddProduct = ServiceProviderAPI + AddProductRouteName;
|
|
|
|
public const string GetAllProductsRouteName = "GetAllProducts/";
|
|
public const string GetAllProducts = ServiceProviderAPI + GetAllProductsRouteName;
|
|
|
|
public const string GetProductByIdRouteName = "GetProductById/";
|
|
public const string GetProductById = ServiceProviderAPI + GetProductByIdRouteName;
|
|
|
|
public const string GetProductsByIdRouteName = "GetProductsById/";
|
|
public const string GetProductsById = ServiceProviderAPI + GetProductsByIdRouteName;
|
|
|
|
public const string GetProductsByServiceProviderIdRouteName = "GetProductsByServiceProviderId";
|
|
public const string GetProductsByServiceProviderId = ServiceProviderAPI + GetProductsByServiceProviderIdRouteName;
|
|
|
|
public const string CreateUserProductMappingRouteName = "CreateUserProductMapping";
|
|
public const string CreateUserProductMapping = ServiceProviderAPI + CreateUserProductMappingRouteName;
|
|
|
|
public const string UpdateUserProductMappingRouteName = "UpdateUserProductMapping";
|
|
public const string UpdateUserProductMapping = ServiceProviderAPI + UpdateUserProductMappingRouteName;
|
|
|
|
public const string DeleteUserProductMappingRouteName = "DeleteUserProductMapping";
|
|
public const string DeleteUserProductMapping = ServiceProviderAPI + DeleteUserProductMappingRouteName;
|
|
|
|
public const string GetServiceProvidersRouteName = "GetServiceProviders";
|
|
public const string GetServiceProviders = ServiceProviderAPI + GetServiceProvidersRouteName;
|
|
|
|
public const string GetAllUserProductMappingsRouteName = "GetAllUserProductMappings";
|
|
public const string GetAllUserProductMappings = ServiceProviderAPI + GetAllUserProductMappingsRouteName;
|
|
|
|
public const string GetUserProductMappingsByProductRouteName = "GetUserProductMappingsByProduct";
|
|
public const string GetUserProductMappingsByProduct = ServiceProviderAPI + GetUserProductMappingsByProductRouteName;
|
|
|
|
public const string GetUserProductMappingsByUserRouteName = "GetUserProductMappingsByUser";
|
|
public const string GetUserProductMappingsByUser = ServiceProviderAPI + GetUserProductMappingsByUserRouteName;
|
|
|
|
public const string GetCarsForUserProductMappingRouteName = "GetCarsForUserProductMapping";
|
|
public const string GetCarsForUserProductMapping = ServiceProviderAPI + GetCarsForUserProductMappingRouteName;
|
|
|
|
public const string CreateCarRouteName = "CreateCar";
|
|
public const string CreateCar = ServiceProviderAPI + CreateCarRouteName;
|
|
|
|
public const string UpdateCarRouteName = "UpdateCar";
|
|
public const string UpdateCar = ServiceProviderAPI + UpdateCarRouteName;
|
|
|
|
public const string DeleteCarRouteName = "DeleteCar";
|
|
public const string DeleteCar = ServiceProviderAPI + DeleteCarRouteName;
|
|
|
|
public const string GetProfileByIdRouteName = "GetProfileById";
|
|
public const string GetProfileById = ProfileAPI + GetProfileByIdRouteName;
|
|
|
|
public const string UpdateProfileRouteName = "UpdateProfile";
|
|
public const string UpdateProfile = ProfileAPI + UpdateProfileRouteName;
|
|
|
|
//AssingedUsers
|
|
//public const string CreateAssignedUserRouteName = "CreateAssignedUser";
|
|
//public const string CreateAssignedUser = ServiceProviderAPI + CreateAssignedUserRouteName;
|
|
//public const string GetAssignedUsersForServiceProviderRouteName = "GetAssignedUsersForServiceProvider";
|
|
//public const string GetAssignedUsersForServiceProvider = ServiceProviderAPI + GetAssignedUsersForServiceProviderRouteName;
|
|
|
|
//permissions
|
|
//1
|
|
public const string GetPermissionsForContextByContextIdRouteName = "GetPermissionsForContextByContextId";
|
|
|
|
public const string GetPermissionsForContextByContextId = ServiceProviderAPI + GetPermissionsForContextByContextIdRouteName;
|
|
|
|
//2. get the contexts where the user has permission
|
|
public const string GetPermissionContextByUserIdRouteName = "GetPermissionContextByUserId";
|
|
|
|
public const string GetPermissionContextByUserId = ServiceProviderAPI + GetPermissionContextByUserIdRouteName;
|
|
|
|
//12
|
|
public const string GetPermissionGroupsForContextByContextIdRouteName = "GetPermissionGroupsForContextByContextId";
|
|
public const string GetPermissionGroupsForContextByContextId = ServiceProviderAPI + GetPermissionGroupsForContextByContextIdRouteName;
|
|
|
|
//file upload
|
|
public const string UploadImageRouteName = "UploadImage";
|
|
|
|
public const string UploadImage = FileAPI + UploadImageRouteName;
|
|
|
|
//get images
|
|
public const string GetImagesRouteName = "GetAllMedia";
|
|
|
|
public const string GetImages = FileAPI + GetImagesRouteName;
|
|
|
|
//get image by name
|
|
public const string GetImageRouteName = "GetImage";
|
|
public const string GetImage = FileAPI + GetImageRouteName;
|
|
|
|
//email
|
|
public const string SendEmailRouteName = "SendEmail";
|
|
public const string SendEmail = MessageAPI + SendEmailRouteName;
|
|
public const string GetAllMessagesRouteName = "GetAllMessages";
|
|
public const string GetAllMessages = MessageAPI + GetAllMessagesRouteName;
|
|
public const string GetMessagesByContextIdRouteName = "GetMessagesByContextId";
|
|
public const string GetMessagesByContextId = MessageAPI + GetMessagesByContextIdRouteName;
|
|
|
|
//payment
|
|
public const string CreatePaymentRouteName = "CreatePayment";
|
|
public const string CreatePayment = PaymentAPI + CreatePaymentRouteName;
|
|
public const string GetPaymentRouteName = "GetPaymentById";
|
|
public const string GetPaymentById = PaymentAPI + GetPaymentRouteName;
|
|
|
|
}
|
|
}
|