Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

InsuranceCompanyCreateDto.cs 869B

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