Exemple #1
0
        public IActionResult WithdrawTournament(int id)
        {
            DeserializeUser deserializable = new DeserializeUser(new HttpContextAccessor());
            UserReadDto     loggedUser     = deserializable.GetLoggedUser();

            if (loggedUser == null)
            {
                return(RedirectToAction("LoginView", "Login", new { area = "" }));
            }

            var enrolment = _repository.FindEnrolment(loggedUser.Id, id);

            _repository.DeleteEnrolment(enrolment);
            _repository.SaveChanges();

            return(RedirectToAction("GetIncomingTournament", "Tournament"));
        }