Add tenant services and delete services
This commit is contained in:
		| @@ -2,6 +2,7 @@ | ||||
| using Core.Thalos.Application.UseCases.Users.Input; | ||||
| using Core.Thalos.BuildingBlocks; | ||||
| using Core.Thalos.External.Clients.Thalos.Requests.Permissions; | ||||
| using Core.Thalos.External.Clients.Thalos.Requests.Tenants; | ||||
| using Core.Thalos.External.Clients.Thalos.Requests.Users; | ||||
| using Microsoft.AspNetCore.Mvc; | ||||
| using Refit; | ||||
| @@ -31,6 +32,9 @@ namespace LSA.Dashboard.External.Clients.Dashboard | ||||
|         [Put("/v1/User/Update")] | ||||
|         Task<ApiResponse<UserAdapter>> UpdateUserService([Header("TrackingId")][Body] UpdateUserRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Delete("/v1/User/Delete")] | ||||
|         Task<ApiResponse<UserAdapter>> DeleteUserByIdService([Header("TrackingId")][Body] DeleteUserRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Patch("/v1/User/LoginUser")] | ||||
|         Task<ApiResponse<UserAdapter>> LoginUserService([Header("TrackingId")][Body] LoginUserRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
| @@ -61,6 +65,9 @@ namespace LSA.Dashboard.External.Clients.Dashboard | ||||
|         [Patch("/v1/Role/ChangeStatus")] | ||||
|         Task<ApiResponse<RoleAdapter>> ChangeRoleStatusService([Header("TrackingId")][Body] ChangeRoleStatusRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Delete("/v1/Role/Delete")] | ||||
|         Task<ApiResponse<RoleAdapter>> DeleteRoleByIdService([Header("TrackingId")][Body] DeleteRoleRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Post("/v1/Role/AddApplication")] | ||||
|         Task<ApiResponse<RoleAdapter>> AddApplicationToRoleService([Header("TrackingId")][Body] AddApplicationToRoleRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
| @@ -85,6 +92,9 @@ namespace LSA.Dashboard.External.Clients.Dashboard | ||||
|         [Patch("/v1/Permission/ChangeStatus")] | ||||
|         Task<ApiResponse<PermissionAdapter>> ChangePermissionStatusService([Header("TrackingId")][Body] ChangePermissionStatusRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Delete("/v1/Permission/Delete")] | ||||
|         Task<ApiResponse<PermissionAdapter>> DeletePermissionByIdService([Header("TrackingId")][Body] DeletePermissionRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Post("/v1/Module/Create")] | ||||
|         Task<ApiResponse<ModuleAdapter>> CreateModuleService([Header("TrackingId")][Body] CreateModuleRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
| @@ -102,5 +112,27 @@ namespace LSA.Dashboard.External.Clients.Dashboard | ||||
|  | ||||
|         [Patch("/v1/Module/ChangeStatus")] | ||||
|         Task<ApiResponse<ModuleAdapter>> ChangeModuleStatusService([Header("TrackingId")][Body] ChangeModuleStatusRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Delete("/v1/Module/Delete")] | ||||
|         Task<ApiResponse<ModuleAdapter>> DeleteModuleByIdService([Header("TrackingId")][Body] DeleteModuleRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|  | ||||
|         [Post("/v1/Tenant/Create")] | ||||
|         Task<ApiResponse<TenantAdapter>> CreateTenantService([Header("TrackingId")][Body] CreateTenantRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Post("/v1/Tenant/GetById")] | ||||
|         Task<ApiResponse<TenantAdapter>> GetTenantByIdService([Header("TrackingId")][Body] GetTenantRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Get("/v1/Tenant/GetAll")] | ||||
|         Task<ApiResponse<IEnumerable<TenantAdapter>>> GetAllTenantsService([Header("TrackingId")][Body] GetAllTenantsRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Put("/v1/Tenant/Update")] | ||||
|         Task<ApiResponse<TenantAdapter>> UpdateTenantService([Header("TrackingId")][Body] UpdateTenantRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Patch("/v1/Tenant/ChangeStatus")] | ||||
|         Task<ApiResponse<TenantAdapter>> ChangeTenantStatusService([Header("TrackingId")][Body] ChangeTenantStatusRequest request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Delete("/v1/Tenant/Delete")] | ||||
|         Task<ApiResponse<UserAdapter>> DeleteTenantByIdService([Header("TrackingId")][Body] DeleteTenantRequest request, CancellationToken cancellationToken = default); | ||||
|     } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user