Subversion Repositories SmartDukaan

Rev

Rev 1226 | Rev 1314 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1226 Rev 1230
Line 141... Line 141...
141
			if(slides!=null){
141
			if(slides!=null){
142
				for(Slide slide: slides){
142
				for(Slide slide: slides){
143
					if(slide.getSlideDefinitionID() == 130011){
143
					if(slide.getSlideDefinitionID() == 130011){
144
						for(Feature feature: slide.getFeatures()){
144
						for(Feature feature: slide.getFeatures()){
145
							if(feature.getFeatureDefinitionID() == 120054){
145
							if(feature.getFeatureDefinitionID() == 120054){
146
								feature.setFeatureDefinitionID(120030);
146
		//						feature.setFeatureDefinitionID(120030);
147
								System.out.println("* " + entity.getID() + ":" + entity.getCategoryID());
147
								System.out.println("* " + entity.getID() + ":" + entity.getCategoryID());
148
							}
148
							}
149
						}
149
						}
150
					}
150
					}
151
					
151
					
Line 162... Line 162...
162
			}
162
			}
163
			CreationUtils.updateEntity(entity);
163
			CreationUtils.updateEntity(entity);
164
		}
164
		}
165
	return true;
165
	return true;
166
	}
166
	}
167
	
167
	/*
168
	public boolean migrateModel1() throws Exception{
168
	public boolean migrateModel1() throws Exception{
169
		//DefinitionsContainer oldDfc = new DefinitionsContainer(Utils.CONTENT_DB_PATH + "olddefinitions" + File.separator);
169
		//DefinitionsContainer oldDfc = new DefinitionsContainer(Utils.CONTENT_DB_PATH + "olddefinitions" + File.separator);
170
		//DefinitionsContainer newDfc = new DefinitionsContainer(Utils.CONTENT_DB_PATH + "olddefinitions" + File.separator);
170
		//DefinitionsContainer newDfc = new DefinitionsContainer(Utils.CONTENT_DB_PATH + "olddefinitions" + File.separator);
171
		
171
		
172
		Map<Long, Entity> entities = CreationUtils.getEntities();
172
		Map<Long, Entity> entities = CreationUtils.getEntities();
Line 466... Line 466...
466
			}
466
			}
467
		}
467
		}
468
			
468
			
469
		return true;
469
		return true;
470
	}
470
	}
471
 
471
*/
472
	
472
	
473
	
473
	
474
	public void printSlideContent(Slide slide){
474
	public void printSlideContent(Slide slide){
475
		
475
		
476
		System.out.println("Slide: " + slide.getFreeformContent().getFreeformText());
476
		System.out.println("Slide: " + slide.getFreeformContent().getFreeformText());
Line 494... Line 494...
494
				System.out.println("Child2: ");
494
				System.out.println("Child2: ");
495
			}
495
			}
496
		}
496
		}
497
		
497
		
498
	}
498
	}
499
	
499
	/*
500
	public boolean migrateModel() throws Exception{
500
	public boolean migrateModel() throws Exception{
501
		//DefinitionsContainer oldDfc = new DefinitionsContainer(Utils.CONTENT_DB_PATH + "olddefinitions" + File.separator);
501
		//DefinitionsContainer oldDfc = new DefinitionsContainer(Utils.CONTENT_DB_PATH + "olddefinitions" + File.separator);
502
		//DefinitionsContainer newDfc = new DefinitionsContainer(Utils.CONTENT_DB_PATH + "olddefinitions" + File.separator);
502
		//DefinitionsContainer newDfc = new DefinitionsContainer(Utils.CONTENT_DB_PATH + "olddefinitions" + File.separator);
503
		
503
		
504
		Map<Long, Entity> entities = CreationUtils.getEntities();
504
		Map<Long, Entity> entities = CreationUtils.getEntities();
Line 760... Line 760...
760
						
760
						
761
					default:
761
					default:
762
						newSlides.add(slide);
762
						newSlides.add(slide);
763
						break;
763
						break;
764
					}
764
					}
765
					/*
-
 
766
					if(slide.getSlideDefinitionID() == 130004){
-
 
767
						Slide newSlide = new Slide(130026);
-
 
768
						newSlide.setChildrenSlides(slide.getChildrenSlides());
-
 
769
						newSlide.setFeatures(slide.getFeatures());
-
 
770
						newSlide.setFreeformContent(slide.getFreeformContent());
-
 
771
						newSlides.add(newSlide);						
-
 
772
					}else{
-
 
773
						Slide newSlide = new Slide(slide.getSlideDefinitionID());
-
 
774
						newSlide.setChildrenSlides(slide.getChildrenSlides());
-
 
775
						newSlide.setFeatures(slide.getFeatures());
-
 
776
						newSlide.setFreeformContent(slide.getFreeformContent());
-
 
777
						newSlides.add(newSlide);
-
 
778
					}
-
 
779
					*/
-
 
780
				}
765
				}
781
				entity.setSlides(newSlides);
766
				entity.setSlides(newSlides);
782
				CreationUtils.updateEntity(entity);
767
				CreationUtils.updateEntity(entity);
783
			}
768
			}
784
		}
769
		}
785
			
770
			
786
		return true;
771
		return true;
787
	}
772
	}
-
 
773
	
-
 
774
	*/
788
	public boolean migrateRemoveBorrowedCategoryIdFromSlide() throws Exception{
775
	public boolean migrateRemoveBorrowedCategoryIdFromSlide() throws Exception{
789
		Map<Long, Entity> entities = CreationUtils.getEntities();
776
		Map<Long, Entity> entities = CreationUtils.getEntities();
790
		for(Entity entity: entities.values()){
777
		for(Entity entity: entities.values()){
791
			if(entity.getID() == 0){
778
			if(entity.getID() == 0){
792
				CreationUtils.deleteEntity(entity.getID());
779
				CreationUtils.deleteEntity(entity.getID());