EPLAN_PROD_Plugin/Sinvo.EplanHpD.Plugin.WPFUI/Models/UserLoginModel.cs

89 lines
2.0 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Sinvo.EplanHpD.Plugin.WPFUI.Models
{
public class UserLoginModel : INotifyPropertyChanged
{
public event PropertyChangedEventHandler PropertyChanged;
private void OnPropertyChanged(string propertyName)
{
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
private string _userName;
public string UserName
{
get => _userName;
set
{
_userName = value;
OnPropertyChanged(nameof(UserName));
}
}
private string _userPassword;
public string UserPassword
{
get => _userPassword;
set
{
_userPassword = value;
OnPropertyChanged(nameof(UserPassword));
}
}
private string _userRole;
public string UserRole
{
get => _userRole;
set
{
_userRole = value;
OnPropertyChanged(nameof(UserRole));
}
}
private string _userGroup;
public string UserGroup
{
get => _userGroup;
set
{
_userGroup = value;
OnPropertyChanged(nameof(UserGroup));
}
}
private string _userGUID;
public string UserGUID
{
get => _userGUID;
set
{
_userGUID = value;
OnPropertyChanged(nameof(UserGUID));
}
}
private string _userNickName;
public string UserNickName
{
get => _userNickName;
set
{
_userNickName = value;
OnPropertyChanged(nameof(UserNickName));
}
}
}
}