Пример #1
0
        public void ClotureretCreerLivret2(CandidatVM pCandidat)
        {
            // CloturerLivret1
            IsLivretClos = true;
            Livret2VM oLiv = new Livret2VM(TheLivret.oDiplome);

            pCandidat.AjoutLivret2(oLiv);
        }
Пример #2
0
        public void LoadDetails()
        {
            lstLivrets.Clear();
            foreach (Livret1 item in TheCandidat.lstLivrets1)
            {
                Livret1VM oLivret = new Livret1VM(item);
                lstLivrets.Add(oLivret);
            }
            foreach (Livret2 item in TheCandidat.lstLivrets2)
            {
                Livret2VM oLivret = new Livret2VM(item);
                lstLivrets.Add(oLivret);
            }

            DeleteLivretCommand = new RelayCommand <CandidatVM>(c => { DeleteCurrentLivret(); },
                                                                c => { return(IsDeletePossible); });
        }
Пример #3
0
 public CandidatVM() : base()
 {
     TheCandidat        = new Candidat();
     lstDiplomesCandVMs = new ObservableCollection <DiplomeCandVM>();
     lstLivrets         = new ObservableCollection <LivretVMBase>();
     foreach (DiplomeCand item in TheCandidat.lstDiplomes)
     {
         DiplomeCandVM oDipCand = new DiplomeCandVM(item);
         lstDiplomesCandVMs.Add(oDipCand);
     }
     foreach (Livret1 item in TheCandidat.lstLivrets1)
     {
         Livret1VM oLivret = new Livret1VM(item);
         lstLivrets.Add(oLivret);
     }
     foreach (Livret2 item in TheCandidat.lstLivrets2)
     {
         Livret2VM oLivret = new Livret2VM(item);
         lstLivrets.Add(oLivret);
     }
 }
Пример #4
0
 public DiplomeCandVM getDiplomeCand(Livret2VM pL2)
 {
     return(lstDiplomesCandVMs.Where(d => d.oDiplome.ID == pL2.TheLivret.oDiplome.ID).FirstOrDefault());
 }