Ejemplo n.º 1
0
 /// <summary>
 /// Alternative Constructor to initialize with a DataTable
 /// </summary>
 /// <param name="objTable">A DataTable containing rows of DataObjects</param>
 /// <param name="converter">A RowToObjectConverter to convert a DataRow to a APSDataObject</param>
 public ImageFileInfoList(DataTable objTable, RowToObjectConverter converter)
     : base()
 {
     if ((objTable != null) && (objTable.Rows != null))
     {
         foreach (DataRow objRow in objTable.Rows)
         {
             Add((ImageFileInfo)converter(objRow));
         }
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Alternative Constructor to initialize with a DataRowCollection
 /// </summary>
 /// <param name="objRows">A DataRowCollection containing rows of APSDataObjects</param>
 /// <param name="converter">A RowToObjectConverter to convert a DataRow to a APSDataObject</param>
 public ImageFileInfoList(DataRowCollection objRows, RowToObjectConverter converter)
     : base()
 {
     if (objRows != null)
     {
         foreach (DataRow objRow in objRows)
         {
             Add((ImageFileInfo)converter(objRow));
         }
     }
 }