public JsonResult JoinSportEvent(int userId, int sportEventId, bool join) { bool result = SportEventRepository.ChangeUserParticipationStatusInSportEvent(userId, sportEventId, join); if (result) { if (join) { return(Json(new { Status = "Added", Result = "Zapisałeś się do wydarzenia." })); } else { return(Json(new { Status = "Removed", Result = "Wypisałeś się z wydarzenia." })); } } else if (result == false && SportEventRepository.ErrorList.Count > 0) { return(Json(new { Status = "Error", Result = SportEventRepository.ErrorList.First() })); } return(Json(new { Status = "Error", Result = "Wystąpił błąd." })); }