public partial class SecurityRule: DomainObject { protected int _iD; protected String _nameResourceCode; protected int _objectType; protected int _objectID; protected int _permission; protected int? _createBy; protected DateTime? _createDate; protected int? _modifyBy; protected DateTime? _modifyDate; public SecurityRule(){} public SecurityRule( int iD,String nameResourceCode,int objectType,int objectID,int permission,int createBy,DateTime createDate,int modifyBy,DateTime modifyDate ) { this.ID = iD; this.NameResourceCode = nameResourceCode; this.ObjectType = objectType; this.ObjectID = objectID; this.Permission = permission; this.CreateBy = createBy; this.CreateDate = createDate; this.ModifyBy = modifyBy; this.ModifyDate = modifyDate; } public override String getUri() { String uri = "AMF_dev.SecurityRule." + ID.ToString() ; return uri; } public int ID { get { return _iD;} set { _iD = value; } } public String NameResourceCode { get { return _nameResourceCode;} set { _nameResourceCode = value; } } public int ObjectType { get { return _objectType;} set { _objectType = value; } } public int ObjectID { get { return _objectID;} set { _objectID = value; } } public int Permission { get { return _permission;} set { _permission = value; } } public int? CreateBy { get { return _createBy;} set { _createBy = value; } } public DateTime? CreateDate { get { return _createDate;} set { _createDate = value; } } public int? ModifyBy { get { return _modifyBy;} set { _modifyBy = value; } } public DateTime? ModifyDate { get { return _modifyDate;} set { _modifyDate = value; } } public override DomainObject extractSingleObject() { SecurityRule securityRule = new SecurityRule(); securityRule.ID = this.ID; securityRule.NameResourceCode = this.NameResourceCode; securityRule.ObjectType = this.ObjectType; securityRule.ObjectID = this.ObjectID; securityRule.Permission = this.Permission; securityRule.CreateBy = this.CreateBy; securityRule.CreateDate = this.CreateDate; securityRule.ModifyBy = this.ModifyBy; securityRule.ModifyDate = this.ModifyDate; securityRule.ActiveRecordId = this.ActiveRecordId; return securityRule; } // one to many relation private List _relatedSecurityExpression; public List relatedSecurityExpression { get { return _relatedSecurityExpression;} set { _relatedSecurityExpression = value; } } // one to many relation private List _relatedSecurityRuleSecurityRight; public List relatedSecurityRuleSecurityRight { get { return _relatedSecurityRuleSecurityRight;} set { _relatedSecurityRuleSecurityRight = value; } } // one to many relation private List _relatedSecurityRuleSecurityRole; public List relatedSecurityRuleSecurityRole { get { return _relatedSecurityRuleSecurityRole;} set { _relatedSecurityRuleSecurityRole = value; } } }