Add TagOverride CRUD
This commit is contained in:
		| @@ -103,6 +103,28 @@ namespace Core.Inventory.External.Clients | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         #region TagOverride | ||||
|  | ||||
|         [Get("/api/v1/TagOverride")] | ||||
|         Task<IEnumerable<TagOverrideAdapter>> GetAllTagOverridesAsync(CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Post("/api/v1/TagOverride/GetTagOverrideList")] | ||||
|         Task<IEnumerable<TagOverrideAdapter>> GetAllTagOverridesByListAsync([FromBody] string[] request, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Get("/api/v1/TagOverride/{id}")] | ||||
|         Task<TagOverrideAdapter> GetTagOverrideByIdAsync([FromRoute] string id, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Post("/api/v1/TagOverride")] | ||||
|         Task<TagOverrideAdapter> CreateTagOverrideAsync([FromBody] TagOverrideRequest newTagOverride, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Put("/api/v1/TagOverride/{id}")] | ||||
|         Task<TagOverrideAdapter> UpdateTagOverrideAsync([FromBody] TagOverrideAdapter entity, [FromRoute] string id, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         [Patch("/api/v1/TagOverride/{id}/{newStatus}/ChangeStatus")] | ||||
|         Task<TagOverrideAdapter> ChangeStatusTagOverrideAsync([FromRoute] string id, [FromRoute] StatusEnum newStatus, CancellationToken cancellationToken = default); | ||||
|  | ||||
|         #endregion | ||||
|  | ||||
|         #region Product | ||||
|  | ||||
|         [Get("/api/v1/Product")] | ||||
|   | ||||
| @@ -0,0 +1,9 @@ | ||||
| namespace Core.Inventory.External.Clients.Requests | ||||
| { | ||||
|     public class TagOverrideRequest | ||||
|     { | ||||
|         public string TenantId { get; set; } = null!; | ||||
|         public string BaseTagId { get; set; } = null!; | ||||
|         public string OverrideTagId { get; set; } = null!; | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Oscar Morales
					Oscar Morales