Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using Castle.Core.Logging;
- using System;
- namespace Demo.Domain
- {
- public class Bank : LookupItem
- {
- public virtual string DivisionCode { get; set; }
- public virtual string AccountType { get; set; }
- public virtual string AccountNumber { get; set; }
- }
- public abstract class LookupItem : DomainBase
- {
- public virtual string Code { get; set; }
- public virtual string Name { get; set; }
- public virtual string ShortName { get; set; }
- public virtual string Description { get; set; }
- public virtual bool Active { get; set; }
- public virtual int Sequence { get; set; }
- public override string ToString()
- {
- return Name;
- }
- }
- public class DomainBase
- {
- public DomainBase()
- {
- Logger = NullLogger.Instance;
- }
- public virtual ILogger Logger { get; set; }
- public virtual int Id { get; set; }
- public virtual DateTime CreationDateTime { get; set; }
- public virtual string CreatedBy { get; set; }
- public virtual DateTime LastModifiedDateTime { get; set; }
- public virtual int LastModifiedBy { get; set; }
- }
- }
Add Comment
Please, Sign In to add comment