public void WriteLine(LineDependency dependency, string format, params object[] args) { switch (dependency) { case LineDependency.Children: if (currentClass.ReferenceFields.Count > 0) { WriteLine(format, args); } break; case LineDependency.NoChildren: if (currentClass.ReferenceFields.Count == 0) { WriteLine(format, args); } break; case LineDependency.CodedTable: if (currentClass.IsTableCoded) { WriteLine(format, args); } break; case LineDependency.NonCodedTable: if (!currentClass.IsTableCoded) { WriteLine(format, args); } break; } }
public void WriteLine(LineDependency dependency, string text) { switch (dependency) { case LineDependency.Children: if (currentClass.ReferenceFields.Count > 0) { WriteLine(text); } break; case LineDependency.NoChildren: if (currentClass.ReferenceFields.Count == 0) { WriteLine(text); } break; case LineDependency.CodedTable: if (currentClass.IsTableCoded) { WriteLine(text); } break; case LineDependency.NonCodedTable: if (!currentClass.IsTableCoded) { WriteLine(text); } break; } }