Ejemplo n.º 1
0
        public RecoursVM() : base()
        {
            TheRecours = new Recours();
            TheItem    = TheRecours;

            IsNew = true;
        }
Ejemplo n.º 2
0
        }//Reset

        public virtual void Commit()
        {
            foreach (RecoursVM item in lstRecoursVM)
            {
                Recours obj = (Recours)item.TheItem;
                if (_ctx.Entry <Recours>(obj).State == System.Data.Entity.EntityState.Detached)
                {
                    TheJury.lstRecours.Add(obj);
                }
            }
        }
Ejemplo n.º 3
0
        public void TestCRUDRecoursTest()
        {
            int nId = 0;

            Livret1 oL1 = new Livret1();

            oL1.create1erJury();
            oCand.lstLivrets1.Add(oL1);
            ctx.SaveChanges();

//            Recours oRec = new Recours(oL1.get1erJury());
            Recours oRec = new Recours();

            oRec.DateDepot    = Convert.ToDateTime("10/01/2019");
            oRec.TypeRecours  = EnumTypeRecours.Contentieux;
            oRec.MotifRecours = "AAAA";
            oRec.NomJury      = "BBBB";
            oRec.Decision     = "50-Favorable";

            oL1.get1erJury().lstRecours.Add(oRec);
            ctx.SaveChanges();

            nId = oCand.ID;
            Context.Reset();

            ctx = Context.instance;

            oCand = ctx.Candidats.Find(nId);
            oL1   = oCand.lstLivrets1[0];
            Assert.AreEqual(1, oL1.get1erJury().lstRecours.Count);

            Recours oRec2 = oL1.get1erJury().lstRecours[0];

            Assert.AreEqual(oRec.ID, oRec2.ID);
            Assert.AreEqual(oRec.DateDepot, oRec2.DateDepot);
            Assert.AreEqual(oRec.TypeRecours, oRec2.TypeRecours);
            Assert.AreEqual(oRec.MotifRecours, oRec2.MotifRecours);
            Assert.AreEqual(oRec.NomJury, oRec2.NomJury);
            Assert.AreEqual(oRec.Decision, oRec2.Decision);
        }
Ejemplo n.º 4
0
 public RecoursVM(GestVAEcls.Recours pRecours) : base(pRecours)
 {
     TheRecours = pRecours;
     IsNew      = false;
 }