Trabalho financeiro
using Castle.ActiveRecord;
namespace Negocio
{
[ActiveRecord(Table="tb_pessoa")] public class Pessoa : ActiveRecordBase<Pessoa> { #region propriedades [PrimaryKey(Column="isn_pessoa",Generator=PrimaryKeyType.Identity)] public virtual Int32 ID { get; set; }
[Property] public virtual String Nome { get; set; }
[Property] public virtual String Email { get; set; }
[Property] public virtual String Senha { get; set; }
[Property] public virtual String Fone { get; set; }
[HasMany] public virtual IList<Conta> Contas { get; set; }
[HasMany] public virtual IList<Pagamento> Pagamentos { get; set; }
[HasMany] public virtual IList<Recebimento> Recebimentos { get; set; } #endregion
#region metodos public override string ToString() { return Nome; }
public override bool Equals(object obj) { if (this.Email == ((Pessoa)obj).Email) return true;
return false; }
public override int GetHashCode()