public virtual bool Equals(Page obj)
{
if (obj == null) return false;
if (Equals(Pageid, obj.Pageid) == false)
return false;
if (Equals(Parentpageid, obj.Parentpageid) == false)
return false;
if (Equals(Contentid, obj.Contentid) == false)
return false;
if (Equals(Skinid, obj.Skinid) == false)
return false;
if (Equals(Title, obj.Title) == false)
return false;
if (Equals(Publictitle, obj.Publictitle) == false)
return false;
if (Equals(Position, obj.Position) == false)
return false;
if (Equals(State, obj.State) == false)
return false;
if (Equals(Structureid, obj.Structureid) == false)
return false;
return true;
}