public DiplomeCandVM AjoutDiplomeCand(Diplome pDiplome) { DiplomeCand oDiplCand = TheCandidat.AddDiplome(pDiplome); DiplomeCandVM oDiplomeCand = new DiplomeCandVM(oDiplCand); lstDiplomesCandVMs.Add(oDiplomeCand); RaisePropertyChanged("lstDiplomesCandVMs"); RaisePropertyChanged("lstDiplomesCandVMsActifs"); return(oDiplomeCand); }
public CandidatVM(Candidat pCandidat) : base(pCandidat) { TheCandidat = pCandidat; lstDiplomesCandVMs = new ObservableCollection <DiplomeCandVM>(); lstLivrets = new ObservableCollection <LivretVMBase>(); foreach (DiplomeCand item in pCandidat.lstDiplomes) { DiplomeCandVM oDipCand = new DiplomeCandVM(item); lstDiplomesCandVMs.Add(oDipCand); } }
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); } }