make status nullabale in integration customers endpoint

This commit is contained in:
dibakor 2026-08-02 09:28:35 +06:00
parent 7763c5278d
commit 874611cd18

View File

@ -90,13 +90,11 @@ public class IntegrationCustomerRequest
[StringLength(20, ErrorMessage = "Customer price group description cannot exceed 20 characters.")] [StringLength(20, ErrorMessage = "Customer price group description cannot exceed 20 characters.")]
public string? CustomerPriceGroupDescription { get; set; } public string? CustomerPriceGroupDescription { get; set; }
[Required(ErrorMessage = "Status code is required.")]
[StringLength(1, ErrorMessage = "Status code cannot exceed 1 character.")] [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.")] [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.")] [StringLength(4, ErrorMessage = "Payment terms cannot exceed 4 characters.")]
public string? PaymentTerms { get; set; } public string? PaymentTerms { get; set; }