C# Class UI.Controllers.PlayerController

ファイルを表示 Open project: NemeStats/NemeStats

Private Properties

Property Type Description
Create System.Web.Mvc.ActionResult
CurrentPlayerQuickStats System.Web.Mvc.ActionResult
CurrentPlayerQuickStats System.Web.Mvc.ActionResult
Delete System.Web.Mvc.ActionResult
Delete System.Web.Mvc.ActionResult
Details System.Web.Mvc.ActionResult
Details System.Web.Mvc.ActionResult
Edit System.Web.Mvc.ActionResult
Edit System.Web.Mvc.ActionResult
Edit System.Web.Mvc.ActionResult
InvitePlayer System.Web.Mvc.ActionResult
InvitePlayer System.Web.Mvc.ActionResult
InvitePlayer System.Web.Mvc.ActionResult
PlayerController System
RedirectToAction System.Web.Mvc.RedirectToRouteResult
RedirectToAction System.Web.Mvc.RedirectToRouteResult
RedirectToActionPermanent System.Web.Mvc.RedirectToRouteResult
RedirectToActionPermanent System.Web.Mvc.RedirectToRouteResult
Save System.Web.Mvc.ActionResult
Save System.Web.Mvc.ActionResult
SavePlayer System.Web.Mvc.ActionResult
ShowRecentNemesisChanges System.Web.Mvc.ActionResult
ShowTopPlayers System.Web.Mvc.ActionResult

Public Methods

Method Description
PlayerController ( IGameResultViewModelBuilder builder, IPlayerDetailsViewModelBuilder playerDetailsViewModelBuilder, IShowingXResultsMessageBuilder showingXResultsMessageBuilder, IPlayerSaver playerSaver, IPlayerRetriever playerRetriever, IPlayerInviter playerInviter, IPlayerEditViewModelBuilder playerEditViewModelBuilder, IPlayerSummaryBuilder playerSummaryBuilder, ITopPlayerViewModelBuilder topPlayerViewModelBuilder, INemesisHistoryRetriever nemesisHistoryRetriever, INemesisChangeViewModelBuilder nemesisChangeViewModelBuilder, IPlayerDeleter playerDeleter ) : BusinessLogic.DataAccess

Private Methods

Method Description
Create ( ) : System.Web.Mvc.ActionResult
CurrentPlayerQuickStats ( ApplicationUser currentUser ) : System.Web.Mvc.ActionResult
CurrentPlayerQuickStats ( ) : System.Web.Mvc.ActionResult
Delete ( ) : System.Web.Mvc.ActionResult
Delete ( int id, ApplicationUser currentUser ) : System.Web.Mvc.ActionResult
Details ( ) : System.Web.Mvc.ActionResult
Details ( int id, ApplicationUser currentUser ) : System.Web.Mvc.ActionResult
Edit ( ) : System.Web.Mvc.ActionResult
Edit ( [ Include = "Id,Name,Active,GamingGroupId")]Playerplayer, ApplicationUser currentUser ) : System.Web.Mvc.ActionResult
Edit ( int id ) : System.Web.Mvc.ActionResult
InvitePlayer ( PlayerInvitationViewModel playerInvitationViewModel, ApplicationUser currentUser ) : System.Web.Mvc.ActionResult
InvitePlayer ( ) : System.Web.Mvc.ActionResult
InvitePlayer ( int id, ApplicationUser currentUser ) : System.Web.Mvc.ActionResult
PlayerController ( Dummy d ) : System
RedirectToAction ( System.Web.Mvc.ActionResult result ) : System.Web.Mvc.RedirectToRouteResult
RedirectToAction ( Task taskResult ) : System.Web.Mvc.RedirectToRouteResult
RedirectToActionPermanent ( System.Web.Mvc.ActionResult result ) : System.Web.Mvc.RedirectToRouteResult
RedirectToActionPermanent ( Task taskResult ) : System.Web.Mvc.RedirectToRouteResult
Save ( CreatePlayerRequest createPlayerRequest, ApplicationUser currentUser ) : System.Web.Mvc.ActionResult
Save ( ) : System.Web.Mvc.ActionResult
SavePlayer ( ) : System.Web.Mvc.ActionResult
ShowRecentNemesisChanges ( ) : System.Web.Mvc.ActionResult
ShowTopPlayers ( ) : System.Web.Mvc.ActionResult

Method Details

PlayerController() public method

public PlayerController ( IGameResultViewModelBuilder builder, IPlayerDetailsViewModelBuilder playerDetailsViewModelBuilder, IShowingXResultsMessageBuilder showingXResultsMessageBuilder, IPlayerSaver playerSaver, IPlayerRetriever playerRetriever, IPlayerInviter playerInviter, IPlayerEditViewModelBuilder playerEditViewModelBuilder, IPlayerSummaryBuilder playerSummaryBuilder, ITopPlayerViewModelBuilder topPlayerViewModelBuilder, INemesisHistoryRetriever nemesisHistoryRetriever, INemesisChangeViewModelBuilder nemesisChangeViewModelBuilder, IPlayerDeleter playerDeleter ) : BusinessLogic.DataAccess
builder IGameResultViewModelBuilder
playerDetailsViewModelBuilder IPlayerDetailsViewModelBuilder
showingXResultsMessageBuilder IShowingXResultsMessageBuilder
playerSaver IPlayerSaver
playerRetriever IPlayerRetriever
playerInviter IPlayerInviter
playerEditViewModelBuilder IPlayerEditViewModelBuilder
playerSummaryBuilder IPlayerSummaryBuilder
topPlayerViewModelBuilder ITopPlayerViewModelBuilder
nemesisHistoryRetriever INemesisHistoryRetriever
nemesisChangeViewModelBuilder INemesisChangeViewModelBuilder
playerDeleter IPlayerDeleter
return BusinessLogic.DataAccess