try
{
while(dr.Read())
{
// Берем первую запись - в принципе, их никогда не должно быть более одной
dr.GetInt32((Int32)MachineInspectionEventsIndexes.OrganisationCode);
dr.GetString((Int32)MachineInspectionEventsIndexes.OrganisationName);
dr.GetInt32((Int32)MachineInspectionEventsIndexes.PlantCode);
dr.GetString((Int32)MachineInspectionEventsIndexes.PlantName);
dr.GetInt32((Int32)MachineInspectionEventsIndexes.ShopCode);
dr.GetString((Int32)MachineInspectionEventsIndexes.ShopName);
dr.GetGuid((Int32)MachineInspectionEventsIndexes.InspectionID);
dr.GetDateTime((Int32)MachineInspectionEventsIndexes.InspectionTime);
dr.GetGuid((Int32)MachineInspectionEventsIndexes.MachineID);
dr.GetInt32((Int32)MachineInspectionEventsIndexes.MachineOrderID);
}
}
finally
{
dr.Close();
dr.Dispose();
}