BistroDriveWebApp.Controllers.ManageController.Index C# (CSharp) Метод

Index() приватный Метод

private Index ( ManageMessageId message ) : System.Web.Mvc.ActionResult
message ManageMessageId
Результат System.Web.Mvc.ActionResult
        public ActionResult Index(ManageMessageId? message)
        {   
            ViewBag.StatusMessage =
                message ==  ManageMessageId.ProfileEditSuccess? "Ваш профиль был обновлён."
                : message == ManageMessageId.AvatarUpdated ? "Ваша аватарка была измененена."
                : message == ManageMessageId.ChangePasswordSuccess ? "Ваш пароль был изменён."
                : message == ManageMessageId.SetPasswordSuccess ? "Ваш пароль был установлен."
                : message == ManageMessageId.SetTwoFactorSuccess ? "Your two-factor authentication provider has been set."
                : message == ManageMessageId.Error ? "Ошибка, попробуйте еще раз."
                : message == ManageMessageId.AddPhoneSuccess ? "Ваш телефон был добавлен."
                : message == ManageMessageId.RemovePhoneSuccess ? "Ваш телефон был удалён."
                : "";

            var userId = User.Identity.GetUserId();
            var user = DataManager.User.GetUserById(userId);
            var description = DataManager.User.GetUserDescription(userId);
            var cities = DataManager.Geolocation.GetAllCities();
            var model = new ProfileSettingsViewModel
            {
                UserName = user.UserName,
                City = user.Id_City,
                Address = user.Address,
                Email = user.Email,
                FirstName = user.FristName,
                Avatar_Url = user.Avatar_Url,
                Surname = user.Surname,
                Telphone = user.PhoneNumber,
                Description = description,
                City_List = cities,
                WithTravel = user.withTravel == true? "true" : null
            };
            return View(model);
        }

Same methods

ManageController::Index ( ProfileSettingsViewModel model ) : System.Web.Mvc.ActionResult