diff --git a/Controllers/AnagController.cs b/Controllers/AnagController.cs index 1ea34b6..2de8904 100644 --- a/Controllers/AnagController.cs +++ b/Controllers/AnagController.cs @@ -537,7 +537,7 @@ namespace VirtualTask.Controllers // Input: il Codice Fiscale da verificare, 16 caratteri // Output: true/false // 2010.12.05 - Codice = Codice.ToUpper(); + Codice = Codice.Trim().ToUpper(); if (Codice.Length != 16) return false; // errore else @@ -757,7 +757,7 @@ namespace VirtualTask.Controllers { if (_myCountry.CompareTo("IT") == 0) { - if (_myVatNumber.Length == 11) + if (_myVatNumber.Trim().Length == 11) { Int32 s = 0; int n = 1; diff --git a/Models/Anag.cs b/Models/Anag.cs index 55af941..77e7907 100644 --- a/Models/Anag.cs +++ b/Models/Anag.cs @@ -19,7 +19,8 @@ namespace VirtualTask.Models [Display(Name = "Email")] [StringLength(254)] - [RegularExpression("^[a-zA-Z0-9_\\.-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z]{2,6}$", ErrorMessage = "formato campo Email non valido")] + //[RegularExpression("^[a-zA-Z0-9_\\.-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z]{2,6}$", ErrorMessage = "formato campo Email non valido")] + [EmailAddress(ErrorMessage = "formato campo Email non valido")] /// email public string? an_email { get; set; } @@ -50,7 +51,8 @@ namespace VirtualTask.Models [Display(Name = "Pec")] [StringLength(254)] - [RegularExpression("^[a-zA-Z0-9_\\.-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z]{2,6}$", ErrorMessage = "formato campo Email non valido")] + //[RegularExpression("^[a-zA-Z0-9_\\.-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z]{2,6}$", ErrorMessage = "formato campo Email non valido")] + [EmailAddress(ErrorMessage = "formato campo Email non valido")] /// pec public string? an_empec { get; set; }