У меня есть два класса Car
и Drivers
:
public class Car
{
public string Status { get; set; }
public IList<Driver> Event { get; set; }
}
public class Driver
{
public string Name { get; set; }
....
}
Я получаю значения от ДВУХ SQL-операторов (например, Выбрать * из машины; Выбрать * из драйвера).Я могу заполнить первый с:
while (rdr.Read())
{
_results.Add(new TaskModel(rdr));
//new TaskModel(rdr);
}
, где _results
это:
private ObservableCollection<Car> _results = new ObservableCollection<Car>();
Конструктор для автомобиля выглядит так:
public Car(IDataRecord record)
{
this.CarId = Convert.ToInt32(record["CARID"]);
this.Color = (string)record["COLOR"];
}
Яспрашиваю себя, как заполнить хранилище данных двумя государственными деятелями и обратиться к конструктору, чтобы получить весь объект (Автомобиль с водителем)