public List <Collection <IColumnBuilder> > ColumnRows()
        {
            List <Collection <IColumnBuilder> > rows = new List <Collection <IColumnBuilder> >();

            Collection <IColumnBuilder> firstRow = ColumnRowFactory.buildSplitTemplate();

            rows.Add(ColumnsFactory.equipRow(firstRow,
                                             ColumnFactory.buildColumnWithoutFooter(new AccountOwnerMainColumn()),
                                             ColumnFactory.buildColumn(new AccountOwnerSubColumn())));


            Collection <IColumnBuilder> secondRow = ColumnRowFactory.build(RowForms.SplitTemplate);

            rows.Add(ColumnsFactory.equipRow(secondRow,
                                             ColumnFactory.buildColumnWithoutFooter(new AccountMainColumn()),
                                             ColumnFactory.buildColumn(new AccountSubColumn())));



            return(rows);
        }
Example #2
0
 protected BaseRepository()
 {
     ModelColumns = ColumnsFactory.GetColumns(typeof(T));
 }