//Delete specific user // GET: /Admin/ManageUsers/RemoveUser public ActionResult RemoveUser(string userId) { logManager.AddEventLog("ManageUsersController(Admin area) => RemoveUser ActionResult called(GET)", "ActionResult"); if (userId == null) { throw new ArgumentNullException(); } ViewBag.Username = usersManager.GetSpecificUser(userId).UserName; journalsManager.RemoveJournalForUser(userId); usersManager.RemoveUser(userId); return(View()); }
public ActionResult SignOrQuitCourse(int courseId, bool userIsOnCourse = false) { logManager.AddEventLog("CoursesController => SignOrQuitCourse ActionResult called(GET)", "ActionResult"); string currentUserId = User.Identity.GetUserId(); ViewBag.RegistrationResult = ""; if (userIsOnCourse) { ViewBag.RegistrationResult = coursesManager.RemoveUserFromCourse(courseId, currentUserId); journalsManager.RemoveJournalForUser(currentUserId); } else { ViewBag.RegistrationResult = coursesManager.AddUserToCourse(courseId, currentUserId); journalsManager.AddJournalForUser(courseId, currentUserId); } return(View()); }