public String ToString(Int32 indentLevel) { String indent = Ext_String.GetIndent(indentLevel); return($"{indent}ТЕНДЕР #{TenderNumber} от {TenderCreatedAt:yyyy.MM.dd HH:mm} ({AuthorName}) — { TenderName} [{NomenclatureCategoryName}];" + $"\n{indent}Тур #{TenderRoundNumber} ({TenderRoundAccessibility.AsString()}, {TenderRoundType.AsString()})," + $"\n{indent}{TenderProcessStage.AsString()};" + $"\n{indent}----------------------------------------" + $"\n{indent}Компания: {CompanyName};" + $"\n{indent}Валюта: {Currency} ({CurrencyRate: 0.00});"); }
public String ToString(Int32 indentLevel) { String indent = Ext_String.GetIndent(indentLevel); Int32 indentLevel2 = indentLevel + 2; return($"{indent}Информация о текущем состоянии тендера" + $"\n{indent} - Номер тендера: {TenderNo}" + $"\n{indent} - Номер текущего тура: {TenderRoundNo}" + $"\n{indent} - Стадия тендерного процесса: {TenderProcessStage.AsString()}" + $"\n{indent} - Id модели согласования: {ApprovementModelId}" + $"\n{indent} - Название модели согласования: {ApprovementModelName}" + $"\n{indent} - Участники тендера ({TenderProcessStageMembers.Count} шт.):\n{String.Join(",", TenderProcessStageMembers.Select(x => $"{x.ToString(indentLevel2)}"))}" + $"\n{indent} - UUID тендера: {TenderUuid}" + $"\n{indent} - Tender owner path: {TenderOwnerPath}" ); }