public ViewResult addAttendeeForm(Atendee atendeeAdded) { CourseRepository repository = new CourseRepository(); repository.AddPersonToCourse(atendeeAdded.AtendeeName, atendeeAdded.AtendeeId, atendeeAdded.CourseId, atendeeAdded.isTeacher); return(View("atendeeAdded", atendeeAdded)); }
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("")); }
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("")); }