public void loadWindowMain(int id = 0)//либо по номеру, либо все незавершенные, выводит не в том порядке столбцы { List <RepairView> repairsView; if (id == 0) { repairsView = sql.ShowRepairsNotFinishForDS("ShowRepairsNotFinish"); } else { repairsView = sql.ShowRepairByNumber(id); } dataGridView1.ItemsSource = repairsView; dataGridView1.IsReadOnly = true; }