/// <summary> /// Construct ProblemResult instance from given visualTableKey, visualTitleValue, visualValues, visualValues and comments. /// </summary> /// <param name="visualTitleKey">VisualTitleKey.</param> /// <param name="visualTitleValue">VisualTitleValue.</param> /// <param name="tableValues">TableResult.</param> /// <param name="visualValues">VisualResult.</param> /// <param name="comments">Commenyts.</param> public ProblemResult( string visualTitleKey, string visualTitleValue, TableResult tableValues, VisualResult visualValues, string comments = "") { TableResult = tableValues; VisualResult = visualValues; VisualTitleKey = visualTitleKey; VisualTitleValue = visualTitleValue; Comments = comments; }
public VisualResultBuilder SetTableResult(VisualResult visualResult) { this.visualResult = visualResult; return this; }
/// <summary> /// Construct ProblemResult instance from given tableValues and visualValues. /// </summary> /// <param name="tableValues">TableResult.</param> /// <param name="visualValues">VisualResult.</param> public ProblemResult(TableResult tableValues, VisualResult visualValues) : this(string.Empty, string.Empty, tableValues, visualValues) { }
private VisualResultBuilder(string title, string keyTitle, string valueTitle) { visualResult = new VisualResult(title, keyTitle, valueTitle); }