Esempio n. 1
0
        public void Reserver(int eventId, int activeMemberId)
        {
            simplemember            s  = new simplemember();
            Event                   e  = new Event();
            IService <Event>        se = new EventService();
            IService <simplemember> ss = new SimpleMemberService();

            s = ss.GetById(activeMemberId);

            ICollection <Event> l1 = s.events;

            e = se.GetById(eventId);
            l1.Add(e);
            s.events = l1;
            e.numberOfParticipants++;
            //ss.Update(s);
            Commit();
            se.Update(e);

            Commit();



/*
 *          e = se.GetById(eventId);
 *          Commit();
 *          ICollection<simplemember> l = e.simplemembers ;
 *          simplemember z = ss.GetById(activeMemberId);
 *          Commit();
 *          l.Add(z);
 *          e.numberOfParticipants++;
 *          Commit();
 */
        }
Esempio n. 2
0
        public IEnumerable <Event> GetEventByUser(int idUser)
        {
            Event                   e  = new Event();
            IService <Event>        se = new EventService();
            IService <simplemember> ss = new SimpleMemberService();
            simplemember            s  = ss.GetById(idUser);

            IEnumerable <Event> l = se.GetMany(r => r.simplemembers.Contains(s), null);

            return(l);
        }
Esempio n. 3
0
        public ActionResult Edit(simplemember m)
        {
            try
            {
                tester.Update(m);
                tester.Commit();

                return(RedirectToAction("Details"));
            }
            catch
            {
                return(View());
            }
        }