public ActionResult RemovePoints(Guid pointToRemove) { var point = _membershipUserPointsService.Get(pointToRemove); var user = point.User; _membershipUserPointsService.Delete(point); try { Context.SaveChanges(); ShowMessage(new GenericMessageViewModel { Message = "Points Removed", MessageType = GenericMessages.success }); } catch (Exception ex) { Context.RollBack(); LoggingService.Error(ex); ShowMessage(new GenericMessageViewModel { Message = "There was an error", MessageType = GenericMessages.danger }); } return(RedirectToAction("ManageUserPoints", new { id = user.Id })); }