public override int GetHashCode()
{
int result = 1;
result = (result * 397) ^ (Themeid != null ? Themeid.GetHashCode() : 0);
result = (result * 397) ^ (Path != null ? Path.GetHashCode() : 0);
result = (result * 397) ^ (Description != null ? Description.GetHashCode() : 0);
result = (result * 397) ^ (Templateid != null ? Templateid.GetHashCode() : 0);
return result;
}