示例#1
0
 private bool Val_Email()
 {
     if (!AuditTool.IsEmail(Data.EmailUser))
     {
         this.ValidationErrors.Add(new ValidationError("Registered.EmailUser", "<EMAIL> ne correspond pas au format email"));
         return(false);
     }
     else if (Data.EmailUser.Length > 100)
     {
         this.ValidationErrors.Add(new ValidationError("Registered.EmailUser", "<EMAIL> doit contenir 100 caractères au maximum"));
         return(false);
     }
     else
     {
         return(true);
     }
 }
示例#2
0
        private bool Val_Name()
        {
            int i = 0;

            if (Data.NameUser == DTOBase.String_NullValue)
            {
                this.ValidationErrors.Add(new ValidationError("Registered.NameUser", "<NAME> est requis"));
                i++;
            }
            else if (Data.NameUser.Length > 50)
            {
                this.ValidationErrors.Add(new ValidationError("Registered.NameUser", "<NAME> doit contenir 50 caractères au maximum"));
                i++;
            }
            else if (!AuditTool.IsAlpha(Data.NameUser))
            {
                this.ValidationErrors.Add(new ValidationError("Registered.NameUser", "<NAME> ne peut contenir de chiffres"));
                i++;
            }
            else if (Data.FirstnameUser == DTOBase.String_NullValue)
            {
                this.ValidationErrors.Add(new ValidationError("Registered.FirstNameUser", "<FIRSTNAME> est requis"));
                i++;
            }
            else if (Data.FirstnameUser.Length > 50)
            {
                this.ValidationErrors.Add(new ValidationError("Registered.FirstNameUser", "<FIRSTNAME> doit contenir 50 caractères au maximum"));
                i++;
            }
            else if (!AuditTool.IsAlpha(Data.FirstnameUser))
            {
                this.ValidationErrors.Add(new ValidationError("Registered.FirstNameUser", "<FIRSTNAME> ne peut contenir de chiffres"));
                i++;
            }
            if (i > 0)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
示例#3
0
文件: Rubric.cs 项目: SebDev2I/Forum
 private bool Val_Name()
 {
     if (Data.NameRubric == DTOBase.String_NullValue)
     {
         this.ValidationErrors.Add(new ValidationError("Rubric.NameRubric", "<NAME_RUBRIC> est requis"));
         return(false);
     }
     else if (Data.NameRubric.Length > 50)
     {
         this.ValidationErrors.Add(new ValidationError("Rubric.NameRubric", "<NAME_RUBRIC> doit contenir 50 caractères au maximum"));
         return(false);
     }
     else if (!AuditTool.IsAlpha(Data.NameRubric))
     {
         this.ValidationErrors.Add(new ValidationError("Rubric.NameRubric", "<NAME_RUBRIC> ne peut contenir de chiffres"));
         return(false);
     }
     else
     {
         return(true);
     }
 }
示例#4
0
文件: Status.cs 项目: SebDev2I/Forum
 private bool Val_Name()
 {
     if (Data.NameStatus == DTOBase.String_NullValue)
     {
         this.ValidationErrors.Add(new ValidationError("Status.NameStatus", "<NAME_STATUS> est requis"));
         return(false);
     }
     else if (Data.NameStatus.Length > 50)
     {
         this.ValidationErrors.Add(new ValidationError("Status.NameStatus", "<NAME_STATUS> doit contenir 50 caractères au maximum"));
         return(false);
     }
     else if (!AuditTool.IsAlpha(Data.NameStatus))
     {
         this.ValidationErrors.Add(new ValidationError("Status.NameStatus", "<NAME_STATUS> ne peut contenir de chiffres"));
         return(false);
     }
     else
     {
         return(true);
     }
 }