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; }