Example #1
0
        public ViewResult addAttendeeForm(Atendee atendeeAdded)
        {
            CourseRepository repository = new CourseRepository();

            repository.AddPersonToCourse(atendeeAdded.AtendeeName, atendeeAdded.AtendeeId, atendeeAdded.CourseId, atendeeAdded.isTeacher);

            return(View("atendeeAdded", atendeeAdded));
        }
Example #2
0
        public IActionResult Leave(int id)
        {
            if (!logged())
            {
                return(RedirectToAction(""));
            }
            Event   ev    = db.Events.Where(d => d.EventId == id).First();
            int     UsrId = (HttpContext.Session.GetInt32("User") ?? 0);
            Atendee at    = db.Atendees.FirstOrDefault(a => a.UserId == UsrId && a.EventId == ev.EventId);

            if (at != null)
            {
                db.Atendees.Remove(at);
                db.SaveChanges();
            }


            return(RedirectToAction(""));
        }
Example #3
0
        public IActionResult Join(int id)
        {
            if (!logged())
            {
                return(RedirectToAction(""));
            }
            Event   ev    = db.Events.Where(d => d.EventId == id).First();
            int     UsrId = (HttpContext.Session.GetInt32("User") ?? 0);
            Atendee a     = new Atendee
            {
                UserId  = UsrId,
                EventId = ev.EventId
            };

            db.Add(a);
            db.SaveChanges();

            return(RedirectToAction(""));
        }