public FormulaireCreationCampagneVerificationVM() {
			this.UCParentCode = CodesUC.ConsultationCampagnesVerification;
			this.IsEditMode = false;

			this.CreateRepositories();
			this.CurrentCampagneVerification = new CampagneVerification();
			this.CurrentCampagneVerification.Date = DateTime.Now;
		}
		public static ICollection<ReportVerificationEquipement> CampagneVerificationToReportVerificationEquipement(CampagneVerification campagne) {
			var result = new List<ReportVerificationEquipement>();

			foreach (var verif in campagne.Verifications) {
				var item = new ReportVerificationEquipement()
				{
					Categorie = verif.Equipement.Modele.Categorie.Libelle,
					Marque = verif.Equipement.Modele.Marque.Libelle,
					Modele = verif.Equipement.Modele.LibelleCourt,
					Numero = verif.Equipement.Numero,
					StatutVerification = verif.StatutVerification.Libelle,
					RaisonStatutVerification = verif.Commentaire
				};

				result.Add(item);
			}

			return result;
		}
		public FormulaireSaisieVerificationsUC(CampagneVerification campagne) {
			InitializeComponent();

			this.DataContext = new FormulaireSaisieVerificationsVM(campagne.ID);
		}