Example #1
0
 static public void updateSemaine(Semaine semaine)
 {
     using (SemaineRepository semainerepo = new SemaineRepository())
     {
         semainerepo.Update(semaine);
         semainerepo.Save();
         semainerepo.context.Entry(semaine).State = EntityState.Detached;
     }
 }
Example #2
0
        static public Semaine getLastSemaineWD()
        {
            Semaine semaine;

            using (SemaineRepository semainerepo = new SemaineRepository())
            {
                semaine = semainerepo.GetLast();
            }
            return(semaine);
        }
Example #3
0
        static public Semaine getLastSemaine()
        {
            Semaine semaine;

            using (SemaineRepository semainerepo = new SemaineRepository())
            {
                semaine = semainerepo.GetLast();
                semainerepo.context.Entry(semaine).State = EntityState.Detached;
            }
            return(semaine);
        }
Example #4
0
        static public List <Semaine> getAllsem()
        {
            List <Semaine> allsem;

            using (SemaineRepository semainerepo = new SemaineRepository())
            {
                allsem = (List <Semaine>)semainerepo.GetAll();
                foreach (var item in allsem)
                {
                    semainerepo.context.Entry(item).State = EntityState.Detached;
                }
            }
            return(allsem);
        }
Example #5
0
        static public Semaine getCurrentSemaine()
        {
            //List<Semaine> lists;
            Semaine semaine;

            using (SemaineRepository semainerepo = new SemaineRepository())
            {
                //lists = (List<Semaine>)semainerepo.GetAll();
                //foreach (var item in lists)
                //{
                //    semainerepo.context.Entry(item).State = EntityState.Detached;
                //}
                semaine = semainerepo.GetCurrent();
                semainerepo.context.Entry(semaine).State = EntityState.Detached;
            }

            //return lists.MaxBy(s => s.SemaineId);
            return(semaine);
        }