Michele: validation email + controllo cod fis par.iva per eliminare gli spazi

This commit is contained in:
michele 2023-12-07 17:13:04 +01:00
parent 851363defe
commit abe5135264
2 changed files with 6 additions and 4 deletions

View File

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

View File

@ -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")]
/// <summary>email</summary>
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")]
/// <summary>pec</summary>
public string? an_empec { get; set; }