feat: add view models for all entities

This commit is contained in:
k0t9i
2023-01-29 20:44:24 +04:00
parent 16630de6a4
commit 8b27c84a9e
4413 changed files with 1150 additions and 122 deletions

View File

@@ -1,14 +1,19 @@
namespace Client.Domain.ValueObjects
using Client.Domain.Common;
namespace Client.Domain.ValueObjects
{
public class FullName
public class FullName : NotifyPropertyChanged
{
public string Nickname { get; set; }
public string Title { get; set; }
private string nickname;
private string title;
public string Nickname { get => nickname; set { if (value != nickname) { nickname = value; OnPropertyChanged("Nickname"); } } }
public string Title { get => title; set { if (value != title) { title = value; OnPropertyChanged("Title"); } } }
public FullName(string nickname, string title)
{
Nickname = nickname;
Title = title;
this.nickname = nickname;
this.title = title;
}
}
}