Пример #1
0
 private void EnsureValues(ReportRow row)
 {
     while (row.Values.Count < Columns.Count)
     {
         row.Values.Add(string.Empty);
     }
 }
Пример #2
0
        private ReportRow GetRow(string id)
        {
            var row = Rows.FirstOrDefault(r => r.RowId == id);

            if (row == null)
            {
                row = new ReportRow()
                {
                    RowId = id
                };
                Rows.Add(row);
                EnsureValues(row);
            }

            return(row);
        }