[COLOR=brown]Офигенная штука - LINQ!!!
var query = from c in StaffProcedure.Staff_DataSet.Departments
where c.Place == "Резерв"
select new
{
c.Name,
c.NameManSup,
c.NumMans,
Instrum = GetInstrum(c.ID_Dep),
MinPress = GetMinPress(c.ID_Dep),
};
var list = query.ToList();
this.DataSource = list;
[/COLOR]