Final fixes for demo
This commit is contained in:
@@ -72,7 +72,7 @@ namespace Core.Inventory.BFF.API.Controllers
|
|||||||
|
|
||||||
if (newFurniture == null) return BadRequest("Invalid furniture object");
|
if (newFurniture == null) return BadRequest("Invalid furniture object");
|
||||||
|
|
||||||
if (string.IsNullOrEmpty(newFurniture.Name)) return BadRequest("Invalid furniture name");
|
if (string.IsNullOrEmpty(newFurniture.ModelName)) return BadRequest("Invalid furniture name");
|
||||||
|
|
||||||
if (string.IsNullOrEmpty(newFurniture.Material)) return BadRequest("Invalid furniture material");
|
if (string.IsNullOrEmpty(newFurniture.Material)) return BadRequest("Invalid furniture material");
|
||||||
|
|
||||||
@@ -100,7 +100,7 @@ namespace Core.Inventory.BFF.API.Controllers
|
|||||||
|
|
||||||
if (newFurniture == null) return BadRequest("Invalid furniture object");
|
if (newFurniture == null) return BadRequest("Invalid furniture object");
|
||||||
|
|
||||||
if (string.IsNullOrEmpty(newFurniture.Name)) return BadRequest("Invalid furniture name");
|
if (string.IsNullOrEmpty(newFurniture.ModelName)) return BadRequest("Invalid furniture model name");
|
||||||
|
|
||||||
if (string.IsNullOrEmpty(newFurniture.Material)) return BadRequest("Invalid furniture material");
|
if (string.IsNullOrEmpty(newFurniture.Material)) return BadRequest("Invalid furniture material");
|
||||||
|
|
||||||
|
|||||||
@@ -4,12 +4,12 @@ namespace Core.Inventory.External.Clients.Inventory.Requests.Base
|
|||||||
{
|
{
|
||||||
public class CreateFurnitureBaseRequest
|
public class CreateFurnitureBaseRequest
|
||||||
{
|
{
|
||||||
public string Name { get; set; } = default!;
|
public string ModelName { get; set; } = default!;
|
||||||
public string Material { get; set; } = default!;
|
public string Material { get; set; } = default!;
|
||||||
public string Condition { get; set; } = default!;
|
public string Condition { get; set; } = default!;
|
||||||
public string? Description { get; set; }
|
public string? BaseDescription { get; set; }
|
||||||
public string? Representation { get; set; }
|
public string? Representation { get; set; }
|
||||||
public string? Notes { get; set; }
|
public string? MaintenanceNotes { get; set; }
|
||||||
public DimensionsRequest Dimensions { get; set; } = new();
|
public DimensionsRequest Dimensions { get; set; } = new();
|
||||||
public List<string>? VariantIds { get; set; }
|
public List<string>? VariantIds { get; set; }
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,19 +1,18 @@
|
|||||||
using Core.Blueprint.Mongo;
|
using Core.Inventory.External.Clients.Inventory.Requests.Common;
|
||||||
using Core.Inventory.External.Clients.Inventory.Requests.Common;
|
|
||||||
|
|
||||||
namespace Core.Inventory.External.Clients.Inventory.Requests.Base
|
namespace Core.Inventory.External.Clients.Inventory.Requests.Base
|
||||||
{
|
{
|
||||||
public class UpdateFurnitureBaseRequest
|
public class UpdateFurnitureBaseRequest
|
||||||
{
|
{
|
||||||
|
public string _Id { get; set; } = default!;
|
||||||
public string Id { get; set; } = default!;
|
public string Id { get; set; } = default!;
|
||||||
public string Name { get; set; } = default!;
|
public string ModelName { get; set; } = default!;
|
||||||
public string Material { get; set; } = default!;
|
public string Material { get; set; } = default!;
|
||||||
public string Condition { get; set; } = default!;
|
public string Condition { get; set; } = default!;
|
||||||
public string? Description { get; set; }
|
public string? BaseDescription { get; set; }
|
||||||
public string? Representation { get; set; }
|
public string? Representation { get; set; }
|
||||||
public string? Notes { get; set; }
|
public string? MaintenanceNotes { get; set; }
|
||||||
public DimensionsRequest Dimensions { get; set; } = new();
|
public DimensionsRequest Dimensions { get; set; } = new();
|
||||||
public List<string>? VariantIds { get; set; }
|
public List<string>? VariantIds { get; set; }
|
||||||
public StatusEnum Status { get; set; }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,9 +11,9 @@
|
|||||||
public string Currency { get; set; } = "USD";
|
public string Currency { get; set; } = "USD";
|
||||||
public int Stock { get; set; }
|
public int Stock { get; set; }
|
||||||
|
|
||||||
public Guid CategoryId { get; set; }
|
public string CategoryId { get; set; } = string.Empty;
|
||||||
public Guid ProviderId { get; set; }
|
public string ProviderId { get; set; } = string.Empty;
|
||||||
|
|
||||||
public Dictionary<string, object> Attributes { get; set; } = [];
|
public Dictionary<string, string> Attributes { get; set; } = [];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
{
|
{
|
||||||
public class UpdateFurnitureVariantRequest
|
public class UpdateFurnitureVariantRequest
|
||||||
{
|
{
|
||||||
|
public string _Id { get; set; } = default!;
|
||||||
public string Id { get; set; } = default!;
|
public string Id { get; set; } = default!;
|
||||||
public string ModelId { get; set; } = default!;
|
public string ModelId { get; set; } = default!;
|
||||||
public string Name { get; set; } = default!;
|
public string Name { get; set; } = default!;
|
||||||
@@ -12,9 +13,9 @@
|
|||||||
public decimal Price { get; set; }
|
public decimal Price { get; set; }
|
||||||
public string Currency { get; set; } = "USD";
|
public string Currency { get; set; } = "USD";
|
||||||
|
|
||||||
public Guid CategoryId { get; set; }
|
public string CategoryId { get; set; } = string.Empty;
|
||||||
public Guid ProviderId { get; set; }
|
public string ProviderId { get; set; } = string.Empty;
|
||||||
|
|
||||||
public Dictionary<string, object> Attributes { get; set; } = new();
|
public Dictionary<string, string> Attributes { get; set; } = new();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Adapters.Lib" Version="1.0.3" />
|
<PackageReference Include="Adapters.Lib" Version="1.0.6" />
|
||||||
<PackageReference Include="BuildingBlocks.Library" Version="1.0.0" />
|
<PackageReference Include="BuildingBlocks.Library" Version="1.0.0" />
|
||||||
<PackageReference Include="Refit" Version="8.0.0" />
|
<PackageReference Include="Refit" Version="8.0.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|||||||
Reference in New Issue
Block a user