public JuryVM(GestVAEcls.Jury pJury) : base(pJury) { TheJury = pJury; lstRecoursVM = new ObservableCollection <RecoursVM>(); foreach (var item in TheJury.lstRecours) { RecoursVM oRecours = new RecoursVM(item); lstRecoursVM.Add(oRecours); } IsNew = false; }
public override Boolean HasChanges() { Boolean bReturn = false; EntityState state = (getEntity().State); bReturn = (state == System.Data.Entity.EntityState.Modified); if (!bReturn) { if (lstRecoursVM.Count > 0) { RecoursVM oRecours = lstRecoursVM[0]; bReturn = oRecours.HasChanges(); } } return(bReturn); }