Пример #1
0
        private void LoadLookups()
        {
            this.module.Model.Priorite       = LookupData.OrderBy(p => p.Priorite).Select(p => p.Priorite).Distinct().ToList();
            this.module.Model.Gravite        = LookupData.OrderBy(p => p.Gravite).Select(p => p.Gravite).Distinct().ToList();
            this.module.Model.Statut         = LookupData.OrderBy(p => p.Statut).Select(p => p.Statut).Distinct().ToList();
            this.module.Model.Createur       = LookupData.OrderBy(p => p.CreateurDeLaFiche).Select(p => p.CreateurDeLaFiche).Distinct().ToList();
            this.module.Model.Diagnostiqueur = LookupData.OrderBy(p => p.Diagnostiqueur).Select(p => p.Diagnostiqueur).Distinct().ToList();
            this.module.Model.Correcteur     = LookupData.OrderBy(p => p.Correcteur).Select(p => p.Correcteur).Distinct().ToList();
            this.module.Model.Site           = LookupData.OrderBy(p => p.Site).Select(p => p.Site).Distinct().ToList();
            this.module.Model.Responsable    = new List <string>()
            {
                "",
                "André MACHADO",
                "Catherine BARRAULT",
                "Christophe BODA",
                "Hugo OLIVEIRA",
                "João SILVA",
                "Tomaz SILVA",
                "Wallace DAMIÃO"
            };
            this.module.Model.BlocsAplicatifsACorriger = AllMCOData.OrderBy(p => p.BlocsAplicatifsACorriger).Select(p => p.BlocsAplicatifsACorriger).Distinct().ToList();
            this.module.Model.NatureDeLaMaintenance    = AllMCOData.OrderBy(p => p.NatureDeLaMaintenance).Select(p => p.NatureDeLaMaintenance).Distinct().ToList();
            this.module.Model.NatureDeLaFiche          = AllMCOData.OrderBy(p => p.NatureDeLaFiche).Select(p => p.NatureDeLaFiche).Distinct().ToList();
            this.module.Model.Version              = AllMCOData.OrderBy(p => p.Version).Select(p => p.Version).Distinct().ToList();
            this.module.Model.TypeMaintenance      = LookupData.OrderBy(p => p.TypeMaintenance).Select(p => p.TypeMaintenance).Distinct().ToList();
            this.module.Model.DirectionResponsable = AllMCOData.OrderBy(p => p.DirectionResponsable).Select(p => p.DirectionResponsable).Distinct().ToList();
            this.module.Model.SecteurDeRecette     = AllMCOData.OrderBy(p => p.SecteurDeRecette).Select(p => p.SecteurDeRecette).Distinct().ToList();
            this.module.Model.DomaineDeDetection   = AllMCOData.OrderBy(p => p.DomaineDeDetection).Select(p => p.DomaineDeDetection).Distinct().ToList();
            this.module.Model.DomaineCorrection    = LookupData.OrderBy(p => p.DomaineCorrection).Select(p => p.DomaineCorrection).Distinct().ToList();
            this.module.Model.SecteurCorrection    = LookupData.OrderBy(p => p.SecteurCorrection).Select(p => p.SecteurCorrection).Distinct().ToList();
            this.module.Model.SousSecteur          = AllMCOData.OrderBy(p => p.SousSecteur).Select(p => p.SousSecteur).Distinct().ToList();
            this.module.Model.Gamme  = AllMCOData.OrderBy(p => p.Gamme).Select(p => p.Gamme).Distinct().ToList();
            this.module.Model.Report = new List <string>()
            {
                "",
                "M19B",
                "M20A",
                "M20B",
                "M21A",
                "M21B",
                "M22A",
                "M22B"
            };

            this.module.Model.SelectedResponsable = "João SILVA";
        }