Public feed
#527656
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<SecurityExpression> _relatedSecurityExpression;
public List<SecurityExpression> relatedSecurityExpression
{
get { return _relatedSecurityExpression;}
set { _relatedSecurityExpression = value; }
}
// one to many relation
private List<SecurityRuleSecurityRight> _relatedSecurityRuleSecurityRight;
public List<SecurityRuleSecurityRight> relatedSecurityRuleSecurityRight
{
get { return _relatedSecurityRuleSecurityRight;}
set { _relatedSecurityRuleSecurityRight = value; }
}
// one to many relation
private List<SecurityRuleSecurityRole> _relatedSecurityRuleSecurityRole;
public List<SecurityRuleSecurityRole> relatedSecurityRuleSecurityRole
{
get { return _relatedSecurityRuleSecurityRole;}
set { _relatedSecurityRuleSecurityRole = value; }
}
}