C# Класс Yuhan.WPF.Login.ViewModels.LoginViewModel

Наследование: INotifyPropertyChanged, IDataErrorInfo
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
Validate string

Открытые методы

Метод Описание
CanLogin ( ) : System.Boolean

현제 데이터에서 Login이 가능한지의 여부를 나타냅니다.

GetRuleViolations ( ) : IEnumerable

현재 서식의 유효성 검사 결과 리스트입니다.

GetUserIDRuleViolations ( ) : IEnumerable

현재 서식의 로그인 아이디 유효성 검사 결과 리스트입니다.

GetUserPasswordRuleViolations ( ) : IEnumerable

현재 서식의 로그인 비밀번호 유효성 검사 결과 리스트입니다.

Load ( ) : void

로그인에 필요한 데이터를 모두 로드 합니다.

LoadAsync ( ) : void

로그인에 필요한 데이터를 비동기로 모두 로드 합니다.

Login ( ) : void

사용자 아이디, 패스워드 및 카테고리를 사용해 로그인을 시도합니다.

LoginViewModel ( ) : System
this ( string columnName ) : string

Защищенные методы

Метод Описание
GetCategories ( ) : IEnumerable

로그인의 카테고리 목록을 서버로 부터 로드합니다.

OnLogined ( String userId, System.Boolean isSuccess = true, Exception ex = null ) : void

로그인 이벤트를 발생시킵니다.

OnPropertyChanged ( String propertyName ) : void

Приватные методы

Метод Описание
Validate ( string propertyName ) : string

Описание методов

CanLogin() публичный Метод

현제 데이터에서 Login이 가능한지의 여부를 나타냅니다.
public CanLogin ( ) : System.Boolean
Результат System.Boolean

GetCategories() защищенный Метод

로그인의 카테고리 목록을 서버로 부터 로드합니다.
protected GetCategories ( ) : IEnumerable
Результат IEnumerable

GetRuleViolations() публичный Метод

현재 서식의 유효성 검사 결과 리스트입니다.
public GetRuleViolations ( ) : IEnumerable
Результат IEnumerable

GetUserIDRuleViolations() публичный Метод

현재 서식의 로그인 아이디 유효성 검사 결과 리스트입니다.
public GetUserIDRuleViolations ( ) : IEnumerable
Результат IEnumerable

GetUserPasswordRuleViolations() публичный Метод

현재 서식의 로그인 비밀번호 유효성 검사 결과 리스트입니다.
public GetUserPasswordRuleViolations ( ) : IEnumerable
Результат IEnumerable

Load() публичный Метод

로그인에 필요한 데이터를 모두 로드 합니다.
public Load ( ) : void
Результат void

LoadAsync() публичный Метод

로그인에 필요한 데이터를 비동기로 모두 로드 합니다.
public LoadAsync ( ) : void
Результат void

Login() публичный Метод

사용자 아이디, 패스워드 및 카테고리를 사용해 로그인을 시도합니다.
public Login ( ) : void
Результат void

LoginViewModel() публичный Метод

public LoginViewModel ( ) : System
Результат System

OnLogined() защищенный Метод

로그인 이벤트를 발생시킵니다.
protected OnLogined ( String userId, System.Boolean isSuccess = true, Exception ex = null ) : void
userId String
isSuccess System.Boolean
ex System.Exception
Результат void

OnPropertyChanged() защищенный Метод

protected OnPropertyChanged ( String propertyName ) : void
propertyName String
Результат void

this() публичный Метод

public this ( string columnName ) : string
columnName string
Результат string