MVC Шифровать информацию в соответствии с ролью пользователя - PullRequest
0 голосов
/ 07 мая 2018

Может ли кто-нибудь помочь зашифровать информацию в соответствии с ролью пользователя? В основном я хочу следующее: если Роль пользователя = "Администратор", номер мобильного телефона (Telemovel) отображается 435267456. Если Роль пользователя = "Пользователь", появляется номер мобильного телефона (Телемовел) xxxxxxxxxx.

Я использовал этот @if (User.IsInRole ("Admin")), чтобы скрыть ссылки в зависимости от роли, и это работает, теперь я хочу зашифровать информацию.

Модель

public partial class Cliente
{
    [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
    public Cliente()
    {
        this.Reserva = new HashSet<Reserva>();
    }

    public int ID_Cliente { get; set; }
    public string Nome { get; set; }
    public string Morada { get; set; }
    public string Telemovel { get; set; }
    public string Email { get; set; }
    public string Contribuinte { get; set; }
    public string CartaoCidadao { get; set; }
    public System.DateTime DataValidade { get; set; }
    public System.DateTime DataNascimento { get; set; }
    public System.DateTime DataRegisto { get; set; }
    public string País { get; set; }

    [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
    public virtual ICollection<Reserva> Reserva { get; set; }
}

Посмотреть пример

    <div class="form-group">
        <label class="col-md-4 control-label">Telemóvel</label>
        <div class="col-md-4 inputGroupContainer">
            <div class="input-group">
                <span class="input-group-addon"><i class="glyphicon glyphicon-earphone"></i></span>
                <input name="Telemovel" class="form-control" type="text" value="@Model.Telemovel" readonly="readonly">
            </div>
        </div>
    </div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...