public override bool Equals(object obj)
{
if (obj == this)
{
return true;
}
if (obj is SimpleRole)
{
var role = (SimpleRole) obj;
return (Name == null ? role.Name == null : Name == role.Name);
}
return false;
}