@model SecurityGuard.ViewModels.UserViewModel @{ ViewBag.Title = "UserDetails"; Layout = "~/Areas/SecurityGuard/Views/Shared/_SecurityGuardLayoutPage.cshtml"; }

User Details

@{ if (TempData.Keys.Contains("SuccessMessage")) { } else if (TempData.Keys.Contains("ErrorMessage")) { } } @using (Html.BeginForm("UpdateDeleteCancel", "Membership", new { userName = @Model.User.UserName }, FormMethod.Post, new { id = "user-form" })) { @Html.ValidationSummary(true)
@Model.User.UserName
@Html.TextBoxFor(model => model.User.Email, new { @class = "text" }) @Html.ValidationMessageFor(model => model.User.Email)
@Html.TextAreaFor(model => model.User.Comment, new { @class = "text" }) @Html.ValidationMessageFor(model => model.User.Comment)
@{ string btnLblApprove = ""; string cssClass = ""; if (Model.User.IsApproved) { btnLblApprove = "Deny"; cssClass = "positive"; } else { btnLblApprove = "Approve"; cssClass = "negative"; } @(Model.User.IsApproved ? "Approved" : "Not Approved")  - @btnLblApprove }
@{ if (Model.User.IsLockedOut) { cssClass = "negative"; } else { cssClass = "positive"; } @(Model.User.IsLockedOut ? "Locked" : "Unlocked") if (Model.User.IsLockedOut) {  - Unlock } }
@{ if (Model.User.IsOnline) { Online } else { Off-line } }
@Model.User.LastActivityDate
@Model.User.LastLockoutDate
@Model.User.LastLoginDate
@Model.User.LastPasswordChangedDate
@if (@Model.RequiresSecretQuestionAndAnswer) {
@Model.User.PasswordQuestion
}
Roles for @Model.User.UserName (@Html.ActionLink("Edit", "GrantRolesToUser", "Membership", new { userName = @Model.User.UserName }, null))
@Html.HiddenFor(model => model.User.UserName) @Html.HiddenFor(model => model.User.ProviderUserKey)

     

}