protected virtual AbstractValidationRule GetValidationRules() { // Création des règles de validation ValidationRuleDateValideOuVide dateEntreeValide = new ValidationRuleDateValideOuVide( null, "Le format de la date d'entrée est incorrect", ErrorLevel.Critical, dataDateEntree); ValidationRuleDateRequise dateEntreeRequise = new ValidationRuleDateRequise( dateEntreeValide, "La date d'entrée est obligatoire", ErrorLevel.Critical, dataDateEntree); ValidationRuleDateSuperieureEgale dateEntreeSuperieureParution = new ValidationRuleDateSuperieureEgale( dateEntreeRequise, "La date d'entrée doit être supérieure ou égale au {0}, date de parution du document", ErrorLevel.Critical, dataDateEntree, dataDateParutionDocument); return(dateEntreeSuperieureParution); }
protected virtual AbstractValidationRule GetValidationRules() { // Création des règles de validation ValidationRuleDateValideOuVide dateEntreeValide = new ValidationRuleDateValideOuVide( null, "Le format de la date d'entrée est incorrect", ErrorLevel.Critical, dataDateEntree); ValidationRuleDateRequise dateEntreeRequise = new ValidationRuleDateRequise( dateEntreeValide, "La date d'entrée est obligatoire", ErrorLevel.Critical, dataDateEntree); ValidationRuleDateSuperieureEgale dateEntreeSuperieureParution = new ValidationRuleDateSuperieureEgale( dateEntreeRequise, "La date d'entrée doit être supérieure ou égale au {0}, date de parution du document", ErrorLevel.Critical, dataDateEntree, dataDateParutionDocument); ValidationRuleEntierValideOuVide nombreExemplaireValide = new ValidationRuleEntierValideOuVide( dateEntreeSuperieureParution, "Le format du nombre d'entrées est invalide", ErrorLevel.Critical, dataNombreExemplaire); ValidationRuleEntierRequis nombreExemplaireRequis = new ValidationRuleEntierRequis( nombreExemplaireValide, "Le nombre d'entrées est obligatoire", ErrorLevel.Critical, dataNombreExemplaire); ValidationRuleEntierSuperieur nombreExemplaireSuperieur = new ValidationRuleEntierSuperieur( nombreExemplaireRequis, "Le nombre d'entrées doit être supérieur ou égal à {0}", ErrorLevel.Critical, dataNombreExemplaire, dataNombreExemplaireMini); return(nombreExemplaireSuperieur); }