C# 클래스 UI.Controllers.PlayerController

파일 보기 프로젝트 열기: NemeStats/NemeStats

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

PlayerController() 공개 메소드

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
리턴 BusinessLogic.DataAccess