public void ClotureretCreerLivret2(CandidatVM pCandidat) { // CloturerLivret1 IsLivretClos = true; Livret2VM oLiv = new Livret2VM(TheLivret.oDiplome); pCandidat.AjoutLivret2(oLiv); }
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); }); }
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); } }
public DiplomeCandVM getDiplomeCand(Livret2VM pL2) { return(lstDiplomesCandVMs.Where(d => d.oDiplome.ID == pL2.TheLivret.oDiplome.ID).FirstOrDefault()); }