From 874611cd189407a71b0336c3a5b7ae66121e3933 Mon Sep 17 00:00:00 2001 From: dibakor Date: Sun, 2 Aug 2026 09:28:35 +0600 Subject: [PATCH] make status nullabale in integration customers endpoint --- .../Requests/Integrations/IntegrationCustomerRequest.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/Integrations/IntegrationCustomerRequest.cs b/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/Integrations/IntegrationCustomerRequest.cs index eb25c25..4eec937 100644 --- a/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/Integrations/IntegrationCustomerRequest.cs +++ b/Api/OnlineSalesAutoCrop.CoreAPI.Models/Requests/Integrations/IntegrationCustomerRequest.cs @@ -90,13 +90,11 @@ public class IntegrationCustomerRequest [StringLength(20, ErrorMessage = "Customer price group description cannot exceed 20 characters.")] public string? CustomerPriceGroupDescription { get; set; } - [Required(ErrorMessage = "Status code is required.")] [StringLength(1, ErrorMessage = "Status code cannot exceed 1 character.")] - public string StatusCode { get; set; } + public string? StatusCode { get; set; } - [Required(ErrorMessage = "Status description is required.")] [StringLength(30, ErrorMessage = "Status description cannot exceed 30 characters.")] - public string StatusDescription { get; set; } + public string? StatusDescription { get; set; } [StringLength(4, ErrorMessage = "Payment terms cannot exceed 4 characters.")] public string? PaymentTerms { get; set; }