/// <summary> /// Gets players from PlayerService /// </summary> /// <param name="page">Number of the page.</param> /// <param name="textToSearch">Substring to search in full name of a player.</param> /// <returns>View with collection of players.</returns> public ActionResult Index(int?page, string textToSearch = "") { try { PlayersListViewModel playersOnPage = GetPlayersListViewModel(page, textToSearch); playersOnPage.AllowedOperations = _authService.GetAllowedOperations(new List <AuthOperation>() { AuthOperations.Players.Create, AuthOperations.Players.Edit, AuthOperations.Players.Delete }); var referrerViewModel = new PlayersListReferrerViewModel(playersOnPage, HttpContext.Request.RawUrl); return(View(referrerViewModel)); } catch (ArgumentOutOfRangeException) { return(RedirectToAction("Index")); } }
#pragma warning disable S2360 // Optional parameters should not be used /// <summary> /// Gets players from PlayerService /// </summary> /// <param name="page">Number of the page.</param> /// <param name="textToSearch">Substring to search in full name of a player.</param> /// <returns>View with collection of players.</returns> public ActionResult Index(int?page, string textToSearch = "") #pragma warning restore S2360 // Optional parameters should not be used { try { var playersOnPage = GetPlayersListViewModel(page, textToSearch); playersOnPage.AllowedOperations = _authService.GetAllowedOperations(new List <AuthOperation> { AuthOperations.Players.Create, AuthOperations.Players.Edit, AuthOperations.Players.Delete }); var referrerViewModel = new PlayersListReferrerViewModel(playersOnPage, HttpContext.Request.RawUrl); return(View(referrerViewModel)); } catch (ArgumentOutOfRangeException) { return(RedirectToAction("Index")); } }