C# 클래스 PRTools.Web.Controllers.AccountController

상속: Controller
파일 보기 프로젝트 열기: AcklenAvenue/PRTools 1 사용 예제들

공개 메소드들

메소드 설명
AccountController ( IAccountService accountService, ILogger logger, IWebAuthenticationService webAuthenticationService, Common.UsefulStuff.IMappingEngine mappingEngine, IAccountCreator accountCreator, IAccountCreator creator ) : System
ChangePassword ( ) : System.Web.Mvc.ActionResult
CreateAccount ( ) : System.Web.Mvc.ActionResult
Login ( ) : System.Web.Mvc.ActionResult
Logout ( ) : System.Web.Mvc.ActionResult
ProcessChangePasswordInput ( string currentPassword, string newPassword ) : System.Web.Mvc.ActionResult
ProcessCreateAccountInput ( CreateAccountInputModel createAccountInputModel ) : System.Web.Mvc.ActionResult
ProcessDeleteAccountInput ( int id ) : System.Web.Mvc.ActionResult
ProcessLoginInput ( string username, string password, int rememberMe ) : System.Web.Mvc.ActionResult
ProcessQuickSearchInput ( string searchString ) : System.Web.Mvc.ActionResult
UpdateAccount ( int id ) : System.Web.Mvc.ActionResult

비공개 메소드들

메소드 설명
AccountManagement ( ) : System.Web.Mvc.ActionResult
CreateAccountManagementViewModel ( ) : AccountManagementViewModel
ProcessUpdateAccountInput ( UpdateAccountInputModel updateAccountInputModel ) : System.Web.Mvc.ActionResult

메소드 상세

AccountController() 공개 메소드

public AccountController ( IAccountService accountService, ILogger logger, IWebAuthenticationService webAuthenticationService, Common.UsefulStuff.IMappingEngine mappingEngine, IAccountCreator accountCreator, IAccountCreator creator ) : System
accountService IAccountService
logger ILogger
webAuthenticationService IWebAuthenticationService
mappingEngine Common.UsefulStuff.IMappingEngine
accountCreator IAccountCreator
creator IAccountCreator
리턴 System

ChangePassword() 공개 메소드

public ChangePassword ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

CreateAccount() 공개 메소드

public CreateAccount ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

Login() 공개 메소드

public Login ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

Logout() 공개 메소드

public Logout ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

ProcessChangePasswordInput() 공개 메소드

public ProcessChangePasswordInput ( string currentPassword, string newPassword ) : System.Web.Mvc.ActionResult
currentPassword string
newPassword string
리턴 System.Web.Mvc.ActionResult

ProcessCreateAccountInput() 공개 메소드

public ProcessCreateAccountInput ( CreateAccountInputModel createAccountInputModel ) : System.Web.Mvc.ActionResult
createAccountInputModel PRTools.Web.Models.CreateAccountInputModel
리턴 System.Web.Mvc.ActionResult

ProcessDeleteAccountInput() 공개 메소드

public ProcessDeleteAccountInput ( int id ) : System.Web.Mvc.ActionResult
id int
리턴 System.Web.Mvc.ActionResult

ProcessLoginInput() 공개 메소드

public ProcessLoginInput ( string username, string password, int rememberMe ) : System.Web.Mvc.ActionResult
username string
password string
rememberMe int
리턴 System.Web.Mvc.ActionResult

ProcessQuickSearchInput() 공개 메소드

public ProcessQuickSearchInput ( string searchString ) : System.Web.Mvc.ActionResult
searchString string
리턴 System.Web.Mvc.ActionResult

UpdateAccount() 공개 메소드

public UpdateAccount ( int id ) : System.Web.Mvc.ActionResult
id int
리턴 System.Web.Mvc.ActionResult