示例#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;
			}
		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;
			}
		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;

			}
		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);
			}