AssessmentAnywhere.Controllers.AccountController.ActivateAccount C# (CSharp) Метод

ActivateAccount() публичный Метод

public ActivateAccount ( string username, string code ) : System.Web.Mvc.ActionResult
username string
code string
Результат System.Web.Mvc.ActionResult
        public ActionResult ActivateAccount(string username, string code)
        {
            var result = this.accountActivationService.TryCompleteActivation(username, code);

            switch (result)
            {
                case CompleteActivationResult.Success:
                    return this.View("AccountActivated");
                case CompleteActivationResult.NotFound:
                    ModelState.AddModelError(string.Empty, "Your account activation session cannot be found.");
                    break;
                case CompleteActivationResult.IncorrectCode:
                    ModelState.AddModelError(string.Empty, "Your account activation code was incorrect.");
                    break;
                case CompleteActivationResult.Expired:
                    ModelState.AddModelError(string.Empty, "Your account activation session has expired.");
                    break;
            }

            var model = new AccountActivationModel(username);
            return this.View("AccountActivationFailed", model);
        }