PIbd-23_Elatomtsev_L.K._Cou.../Bank/BankContracts/ViewModels/ClientViewModel.cs

30 lines
1.1 KiB
C#

using BankDataModels.Models;
using System.ComponentModel;
namespace BankContracts.ViewModels
{
public class ClientViewModel : IClientModel
{
[DisplayName("СНИЛС")]
public string Snils { get; set; } = string.Empty;
[DisplayName("Фамилия")]
public string ClientSurname { get; set; } = string.Empty;
[DisplayName("Имя")]
public string ClientName { get; set; } = string.Empty;
[DisplayName("Отчество")]
public string ClientPatronymic { get; set; } = string.Empty;
[DisplayName("Телефон")]
public string Phone { get; set; } = string.Empty;
[DisplayName("Почта")]
public string? Email { get; set; } = string.Empty;
[DisplayName("Идентификатор работника")]
public int WorkerId { get; set; }
[DisplayName("Хэш пароля")]
public string PasswordHash { get; set; } = string.Empty;
public Dictionary<int, IProgramModel>
ClientPrograms { get; set; } = new();
public Dictionary<int, IDepositModel>
ClientDeposits { get; set; } = new();
}
}