CSharp: AulaDemoDll.NamespaceC.Usuario
From AdonaiMedrado.Pro.Br
using System; namespace AulaDemoDll.NamespaceC { public class Usuario { private string pNome; public string Nome { get { return pNome; } set { pNome = value; } } private string pSenha; public string Senha { get { return pSenha; } set { pSenha = value; } } public event TratarSucessoNoLogin SucessoNoLogin; public event TratarFalhaNoLogin FalhaNoLogin; public bool TentarLogar(string nome, string senha) { bool retorno; if (nome == this.Nome && senha == this.Senha) { if (SucessoNoLogin != null) SucessoNoLogin(this); retorno = true; } else { if (FalhaNoLogin != null) FalhaNoLogin(this); retorno = false; } return retorno; } public Usuario(string nome, string senha) { this.Nome = nome; this.Senha = senha; } } }