@using System.Text.RegularExpressions @using Leica.Spider.BusinessCenter.Frontend.Models @using Leica.Spider.BusinessCenter.Frontend.Utils @using Leica.Spider.BusinessCenter.WCFInterfaces @model WcfUser @{ var currentPrivileges = Session.UserPrivileges; ViewBag.Title = Lang.Raw("IDS_SHELL_USER_PROFILE") + " - " + Model.UserName; ViewBag.currentMenuItem = "User"; ViewBag.subMenuItem = "userDetails"; var entries = ViewBag.UserDataEntries as UserContactFormEntry[]; var canEditEmailPreferences = !string.IsNullOrEmpty(Model.EmailAddress) && Regex.IsMatch(Model.EmailAddress, WcfUser.EmailValidationExpression); var emailNotificationEnabled = (Model.Preferences.NotificationChannels & NotificationChannels.Email) == NotificationChannels.Email; var restrictions = ViewBag.UserNameAndPasswordRestrictions as UserNameAndPasswordRestrictionsViewModel; } @section scripts { @Scripts.Render("~/bundles/User/ConsumerDetails") @Scripts.Render("~/bundles/PendingChanges") @Scripts.Render("~/bundles/ShowPassword") } @section styles { @Styles.Render("~/Areas/User/UserDetails") }