| 12345678910111213141516171819 |
- namespace Diligent.WebAPI.Contracts.DTOs.InsuranceCompany
- {
- public class InsuranceCompanyCreateDto
- {
- [Required]
- public string Name { get; set; }
- [DataType(DataType.PhoneNumber)]
- [RegularExpression(@"^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$", ErrorMessage = "Not a valid phone number")]
- public string? PhoneNumber { get; set; }
- public string? Fax { get; set; }
- public string? City { get; set; }
- public string? Country { get; set; }
- [RegularExpression(@"^\d{5}(-\d{4})?$", ErrorMessage = "Invalid Postal Code")]
- public string? PostalCode { get; set; }
- public string? LegalAddress { get; set; }
- [RegularExpression(@"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$", ErrorMessage = "Invalid email address")]
- public string? LegalEmail { get; set; }
- }
- }
|