Esempio n. 1
0
        public IEnumerable <AlumnEvent> GetAlumnEvent(Alumn alumn)
        {
            var result = (from x in _context.AlumnEvent
                          where x.Alumn == alumn
                          select x).ToList();

            return(result);
        }
Esempio n. 2
0
        public void RemoveMottagare(int ID, Alumn A)
        {
            var query =
                from lista in Context.UtskicksListor
                where lista.Id == ID
                select lista;

            foreach (UtskicksLista lista in query)
            {
                lista.Mottagare.Remove(A);
                A.Listor.Remove(lista);
            }

            Context.SaveChanges();
        }
Esempio n. 3
0
        public void AddMottagare(Alumn A, UtskicksLista L)
        {
            var query =
                from lista in Context.UtskicksListor
                where lista.Id == L.Id
                select lista;

            foreach (UtskicksLista lista in query)
            {
                A.Listor.Add(lista);

                //var query2 =
                //    from alumn in Context.Alumner
                //    where alumn.AnvändarId == A.AnvändarId
                //    select alumn;

                //foreach (Alumn alumn in query2)
                //{
                //    alumn.Listor.Add(lista);
                //}
            }

            Context.SaveChanges();


            //A.Listor.Add(L);
            //L.Mottagare.Add(A);

            //var query =
            //    from lista in Context.UtskicksListor
            //    where lista.Id == id
            //    select lista;

            //foreach (UtskicksLista lista in query)
            //{
            //    //lista.Användares.Add(A);
            //    A.Listor.Add(lista);
            //}

            //Context.SaveChanges();
        }
Esempio n. 4
0
        public void DeltaAktivitet(int ID, Alumn A)
        {
            var query =
                from aktivitet in Context.Aktiviteter
                where aktivitet.Id == ID
                select aktivitet;

            foreach (Aktivitet aktivitet in query)
            {
                aktivitet.Deltagare.Add(A);

                var query2 =
                    from alumn in Context.Alumner
                    where alumn.AnvändarId == A.AnvändarId
                    select alumn;

                foreach (Alumn alumn in query2)
                {
                    alumn.Aktiviteter.Add(aktivitet);
                }
            }

            Context.SaveChanges();
        }
Esempio n. 5
0
 public IEnumerable <Event> GetAttendedEvent(Alumn alumn)
 {
     return((from x in _context.AlumnEvent
             where x.Alumn.AlumnId.Equals(alumn.AlumnId)
             select x.Event).ToList());
 }