예제 #1
0
		public override bool RemoveFromLists (RootDataClass EntryToRemove)
			{
			AssignedUseForTyp[((UseForTyp)EntryToRemove).TypID].Remove((UseForTyp)EntryToRemove);
			SendPropertyChanged("AssignedUseForTyp");
			AssignedUseForTypForSelectedTyp.Remove((UseForTyp)EntryToRemove);
			SendPropertyChanged("AssignedUseForTypForSelectedTyp");
			AvailableUseForTypForSelectedDataDependencyDataDependencyEntry.Remove((UseForTyp)EntryToRemove);
			SendPropertyChanged("AvailableUseForTypForSelectedDataDependencyDataDependencyEntry");
			AssignedUseForTyp = null;
			return true;
			}
예제 #2
0
		public override bool AddToLists (RootDataClass EntryToAdd)
			{
			AssignedUseForTyp [((UseForTyp) EntryToAdd).TypID].Add ((UseForTyp) EntryToAdd);
			SendPropertyChanged("AssignedUseForTyp");
			AssignedUseForTypForSelectedTyp.Add ((UseForTyp) EntryToAdd);
			SendPropertyChanged("AssignedUseForTypForSelectedTyp");
			AvailableUseForTypForSelectedDataDependencyDataDependencyEntry.Add ((UseForTyp)EntryToAdd);
			SendPropertyChanged("AvailableUseForTypForSelectedDataDependencyDataDependencyEntry");
			AssignedUseForTyp = null;
			return true;
			}
예제 #3
0
		public override bool AddToLists (RootDataClass EntryToAdd)
			{
			AssignedUseForRootDataTemplates[((UseForRootDataTemplates)EntryToAdd).RootDataTemplatesID]
				.Add ((UseForRootDataTemplates)EntryToAdd);
			SendPropertyChanged ("AssignedUseForRootDataTemplates");
			AssignedUseForRootDataTemplatesForSelectedRootDataTemplates.Add((UseForRootDataTemplates)EntryToAdd);
			SendPropertyChanged ("AssignedUseForRootDataTemplatesForSelectedRootDataTemplates");
			AvailableUseForRootDataTemplatesForSelectedDataDependencyDataDependencyEntry.Add((UseForRootDataTemplates)EntryToAdd);
			SendPropertyChanged ("AvailableUseForRootDataTemplatesForSelectedDataDependencyDataDependencyEntry");
			AssignedUseForRootDataTemplates = null;
			return true;
			}
예제 #4
0
		public override bool RemoveFromLists (RootDataClass EntryToRemove)
			{
			AssignedUseForRootDataTemplates.Remove(ID);
			SendPropertyChanged("AssignedUseForRootDataTemplates");
			AssignedUseForRootDataTemplatesForSelectedRootDataTemplates.Remove((UseForRootDataTemplates)EntryToRemove);
			SendPropertyChanged("AssignedUseForRootDataTemplatesForSelectedRootDataTemplates");
			AvailableUseForRootDataTemplatesForSelectedDataDependencyDataDependencyEntry.Remove((UseForRootDataTemplates)EntryToRemove);
			SendPropertyChanged("AvailableUseForRootDataTemplatesForSelectedDataDependencyDataDependencyEntry");
			AssignedUseForRootDataTemplates = null;
			return true;

			}
예제 #5
0
		public static bool CacheStoreMaterialBlobContentDataBaseCommand (String SQLStatementParameter,
			RootDataClass ConnectedDataClass, String OriginalFileNameParameter,
			MemoryStream MeoryStreamContentParameter, String TypParameter)
			{
			RootDataClassLateDBHandler ActiveEntry = new RootDataClassLateDBHandler ();
			ActiveEntry.DataClass = ConnectedDataClass;
			ActiveEntry.OriginalFileName = OriginalFileNameParameter;
			ActiveEntry.Typ = TypParameter;
			ActiveEntry.DataBaseStatement = SQLStatementParameter;
			ActiveEntry.MemoryStreamContent = new MemoryStream();
			MeoryStreamContentParameter.CopyTo(ActiveEntry.MemoryStreamContent);
			ActiveEntry.MemoryStreamContent.Seek (0, SeekOrigin.Begin);
			ListOfProcessableEntries.Add(ActiveEntry);
			return true;
			}
예제 #6
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.StandBildDataTableCacheInstance.RemoveFromLists((StandBildDataTable)EntryToDelete);
			}
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.ZielGruppenCacheInstance.RemoveFromLists((InformationenZuZielGruppen)EntryToDelete);
			}
예제 #8
0
		public abstract bool AddToLists (RootDataClass EntryToAdd);
예제 #9
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return false;
			}
예제 #10
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.AdressenFullCacheInstance.RemoveFromLists((AdressenFull)EntryToDelete);
			}
예제 #11
0
		public override bool AddToLists (RootDataClass EntryToAdd)
			{
			SendPropertyChanged ("CorrectOrderedStandBildMappingForActiveDataDependency");
			return false;
			}
예제 #12
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			CorrectOrderedStandBildMappingForActiveDataDependency = null;
			SendPropertyChanged("CorrectOrderedStandBildMappingForActiveDataDependency");
			return false;
			}
예제 #13
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.TableDefinitionsCacheInstance.RemoveFromLists((TableDefinitions)EntryToDelete);
			}
예제 #14
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.AccessRightsCacheInstance.RemoveFromLists((AccessRights)EntryToDelete);
			}
예제 #15
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.PhysicalDataElementCacheInstance.RemoveFromLists((PhysicalDataElement)EntryToDelete);
			}
예제 #16
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.OrganisationenCacheInstance.RemoveFromLists((DataElementeTemplates)EntryToDelete);
			}
예제 #17
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.MaterialienCacheInstance.RemoveFromLists ((Materialien) EntryToDelete);
			}
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.FullDataElementeTemplatesCacheInstance.RemoveFromLists((FullDataElementeTemplates)EntryToDelete);
			}
예제 #19
0
파일: TypCache.cs 프로젝트: heinzsack/DEV
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.TypCacheInstance.RemoveFromLists((Typ)EntryToDelete);
			}
예제 #20
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.StandBildMappingFullCacheInstance.RemoveFromLists((StandBildMappingFull)EntryToDelete);
			}
예제 #21
0
		public abstract bool RemoveFromLists (RootDataClass EntryToDelete);
예제 #22
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.DataDependencyCacheInstance.RemoveFromLists((DataDependency)EntryToDelete);
			}
예제 #23
0
		public override bool AddToLists (RootDataClass EntryToAdd)
			{
			return false;
			}
예제 #24
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.StrassenSchreibweisenCacheInstance.RemoveFromLists((StrassenSchreibweisen)EntryToDelete);
			}