private void SaveDocumentFlow(FlowDocumentInfo flowDocumentInfo) { SaveDocumentInfo(flowDocumentInfo); }
private void PrintDocumentFlow(FlowDocumentInfo flowDocumentInfo) { PrintDocumentInfo(flowDocumentInfo); if (flowDocumentInfo.Entries != null) { Console.Out.WriteLine("\tВхождения {0} шт.", flowDocumentInfo.Entries.Length); foreach (var entry in flowDocumentInfo.Entries) { Console.Out.WriteLine("\t\t{0} {1} {2} {3}", entry.FlowType, GetStatusText(entry.DocumentFlowStatusDescription), entry.SentDate, entry.Comment); if (entry.Flows != null) { Console.Out.WriteLine("\t\tДокументооборот {0} шт.", entry.Flows.Length); foreach (var flow in entry.Flows) Console.Out.WriteLine("\t\t\t{0} {1} {2}", flow.RecipientStatus, flow.FlowDate, flow.Comment); } } } else if (flowDocumentInfo.Flows != null) { Console.Out.WriteLine("\tДокументооборот {0} шт.", flowDocumentInfo.Flows.Length); foreach (var flow in flowDocumentInfo.Flows) Console.Out.WriteLine("\t\t{0} {1} {2} {3}", flow.FlowType, flow.RecipientStatus, flow.FlowDate, flow.Comment); } }