protected ValidationDocument() { dataTitre = new ValidationDataChaine("Titre", (string)null); dataTitre.DataChanged += validationRuleRunning.Run; dataResume = new ValidationDataChaine("Resume", (string)null); dataResume.DataChanged += validationRuleRunning.Run; dataDateExemplaire = new ValidationDataDate("DateExemplaire", (DateTime?)null); dataDateExemplaire.DataChanged += validationRuleRunning.Run; dataDateParution = new ValidationDataDate("DateParution", (string)null); dataDateParution.DataChanged += validationRuleRunning.Run; dataDateEntree = new ValidationDataDate("DateEntree", (string)null); dataDateEntree.DataChanged += validationRuleRunning.Run; dataTypeDocument = new ValidationDataEntier("TypeDocument", (int?)null); dataTypeDocument.DataChanged += validationRuleRunning.Run; dataGenre = new ValidationDataEntier("Genre", (int?)null); dataGenre.DataChanged += validationRuleRunning.Run; dataIdentifiant = new ValidationDataEntier("Identifiant", 1); dataIdentifiant.DataChanged += validationRuleRunning.Run; validationRuleRunning.ValidationDatas.Add(dataTitre); validationRuleRunning.ValidationDatas.Add(dataResume); validationRuleRunning.ValidationDatas.Add(dataDateParution); validationRuleRunning.ValidationDatas.Add(dataDateEntree); validationRuleRunning.ValidationDatas.Add(dataTypeDocument); validationRuleRunning.ValidationDatas.Add(dataGenre); }
public ValidationMedia() { dataLibelle = new ValidationDataChaine("Libelle", (string)null); dataLibelle.DataChanged += validationRuleRunning.Run; validationRuleRunning.ValidationDatas.Add(dataLibelle); validationRuleRunning.ValidationRule = GetValidationRules(); }
public ValidationAlbum() : base() { dataAlbum = new ValidationDataChaine("Album", (string)null); dataAlbum.DataChanged += validationRuleRunning.Run; validationRuleRunning.ValidationDatas.Add(dataAlbum); validationRuleRunning.ValidationRule = GetValidationRules(); }
/// <summary> /// /// </summary> /// <param name="nextValidation"></param> /// <param name="messageValidationRule"></param> /// <param name="ruleErrorLevel"></param> /// <param name="validationDataChaine"></param> public ValidationRuleChaineRequise( IValidationRule nextValidation, string messageValidationRule, ErrorLevel ruleErrorLevel, ValidationDataChaine validationDataChaine) : base( validationDataChaine.Name + "ChaineRequise", nextValidation, messageValidationRule, ruleErrorLevel) { ValidationDataChaine = validationDataChaine; //Name = validationDataChaine.Name + "ChaineRequise"; ValidationDataChaine.Rules.Add(Name); }
public ValidationBandeDessinnee() : base() { dataAuteur = new ValidationDataChaine("Auteur", (string)null); dataAuteur.DataChanged += validationRuleRunning.Run; dataNomSerie = new ValidationDataChaine("NomSerie", (string)null); dataNomSerie.DataChanged += validationRuleRunning.Run; dataNumeroSerie = new ValidationDataChaine("NumeroSerie", (string)null); dataNumeroSerie.DataChanged += validationRuleRunning.Run; validationRuleRunning.ValidationDatas.Add(dataAuteur); validationRuleRunning.ValidationDatas.Add(dataNomSerie); validationRuleRunning.ValidationDatas.Add(dataNumeroSerie); validationRuleRunning.ValidationRule = GetValidationRules(); }
public ValidationLivre() : base() { dataAuteur = new ValidationDataChaine("Auteur", (string)null); dataAuteur.DataChanged += validationRuleRunning.Run; dataEditeur = new ValidationDataChaine("Editeur", (string)null); dataEditeur.DataChanged += validationRuleRunning.Run; dataIsbn = new ValidationDataChaine("Isbn", (string)null); dataIsbn.DataChanged += validationRuleRunning.Run; validationRuleRunning.ValidationDatas.Add(dataAuteur); validationRuleRunning.ValidationDatas.Add(dataEditeur); validationRuleRunning.ValidationDatas.Add(dataIsbn); validationRuleRunning.ValidationRule = GetValidationRules(); }
public ValidationRuleChaineRequise(string name, IValidationRule nextValidation, string messageValidationRule, ErrorLevel ruleErrorLevel, ValidationDataChaine validationDataChaine) : base(name, nextValidation, messageValidationRule, ruleErrorLevel) { ValidationDataChaine = validationDataChaine; ValidationDataChaine.Rules.Add(name); }