コード例 #1
0
        public FormulaireCreationCampagneVerificationVM()
        {
            this.UCParentCode = CodesUC.ConsultationCampagnesVerification;
            this.IsEditMode   = false;

            this.CreateRepositories();
            this.CurrentCampagneVerification      = new CampagneVerification();
            this.CurrentCampagneVerification.Date = DateTime.Now;
        }
コード例 #2
0
        public FormulaireSaisieVerificationsUC(CampagneVerification campagne)
        {
            InitializeComponent();

            this.DataContext = new FormulaireSaisieVerificationsVM(campagne.ID);
        }
コード例 #3
0
        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);
        }