make some properties nullable for customer endpoint for integration
This commit is contained in:
parent
8559e35086
commit
827795661a
|
|
@ -60,10 +60,9 @@ public class IntegrationCustomerRequest
|
|||
[Phone(ErrorMessage = "Mobile number is not a valid phone number.")]
|
||||
public string MobileNumber { get; set; }
|
||||
|
||||
[Required(ErrorMessage = "Email address is required.")]
|
||||
[StringLength(241, ErrorMessage = "Email address cannot exceed 241 characters.")]
|
||||
[EmailAddress(ErrorMessage = "Email address is not valid.")]
|
||||
public string EmailAddress { get; set; }
|
||||
public string? EmailAddress { get; set; }
|
||||
|
||||
[Required(ErrorMessage = "Business/Tax number is required.")]
|
||||
[StringLength(16, ErrorMessage = "Business/Tax number cannot exceed 16 characters.")]
|
||||
|
|
@ -73,11 +72,9 @@ public class IntegrationCustomerRequest
|
|||
[Range(0, 9999999999999.99, ErrorMessage = "Credit limit must be between 0 and 9,999,999,999,999.99.")]
|
||||
public decimal CreditLimit { get; set; }
|
||||
|
||||
[Required(ErrorMessage = "Sales group is required.")]
|
||||
[StringLength(3, ErrorMessage = "Sales group cannot exceed 3 characters.")]
|
||||
public string SalesGroup { get; set; }
|
||||
|
||||
[Required(ErrorMessage = "Sales group description is required.")]
|
||||
[StringLength(20, ErrorMessage = "Sales group description cannot exceed 20 characters.")]
|
||||
public string SalesGroupDescription { get; set; }
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user