Esempio n. 1
0
        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);
			
		}