public void CreateRoutes(dsHaulInsertion dsHaulInsertion1, int lnversionid) { //fill harvesthaulroutes dsRSM1.Clear(); dsRSM1.EnforceConstraints = false; daData.Fill(dsRSM1.rsm_HarvestHaulRoutes); //fill roads daRoads.Fill(dsRSM1.rsm_Roads); //fill harvesthaulroutes daHaulRoadIDs.Fill(dsRSM1.rsm_HaulRoadIDs); //origin only units ArrayList harvestUnitsOrig = new ArrayList(); foreach (dsHaulInsertion.p_rsm_SelectNeedHaulRouteActivityOrigRow harv in dsHaulInsertion1.p_rsm_SelectNeedHaulRouteActivityOrig) { harvestUnitsOrig.Add(harv.harvestunitname); } CreateRoutesForOrigin(harvestUnitsOrig, lnversionid); }
public void CreateRoutes(dsHaulInsertion dsHaulInsertion1, int lnversionid) { //fill harvesthaulroutes dsRSM1.Clear(); dsRSM1.EnforceConstraints = false; daData.Fill(dsRSM1.rsm_HarvestHaulRoutes); //fill roads daRoads.Fill(dsRSM1.rsm_Roads); //fill harvesthaulroutes daHaulRoadIDs.Fill(dsRSM1.rsm_HaulRoadIDs); //origin only units ArrayList harvestUnitsOrig = new ArrayList(); foreach(dsHaulInsertion.p_rsm_SelectNeedHaulRouteActivityOrigRow harv in dsHaulInsertion1.p_rsm_SelectNeedHaulRouteActivityOrig) { harvestUnitsOrig.Add(harv.harvestunitname); } CreateRoutesForOrigin(harvestUnitsOrig, lnversionid); }