- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
private DelegateCommand loginCommand;
    public string Username { get; set; }
    public string Password { get; set; }
    public ICommand LoginCommand
    {
        get
        {
            if (loginCommand == null)
            {
                loginCommand = new DelegateCommand(
                    Login, CanLogin );
            }
            return loginCommand;
        }
    }
    private bool CanLogin()
    {
        return !string.IsNullOrEmpty(Username);
    }
    private void Login()
    {
        bool result = securityService.IsValidLogin(Username, Password);
        if (result) { }
        else { }
    }