public override string ToString() { StringBuilder sb = new StringBuilder($"{Id}\t{Name,-20}\t\t{Acquired.ToString("D")}\t\t{Category.ToString()}\t{SubCategory}\t{InUse}"); if (PartOf != null) { sb.Append($"\r\nPart of :\r\n{PartOf.ToMiniString()}"); } if (Owner != null) { sb.Append($"\r\nOwner\r\n{Owner}"); } return(sb.ToString()); }
private string ToMiniString() { return($"{Id}\t{Name}\t\t{Acquired.ToString("D")}\t\t{Category.ToString()}\t{SubCategory}\t{InUse}"); }