Пример #1
0
 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;
 }
Пример #2
0
        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);
        }