コード例 #1
0
ファイル: UseForTypCache.cs プロジェクト: heinzsack/DEV
		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
ファイル: UseForTypCache.cs プロジェクト: heinzsack/DEV
		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);
			}
コード例 #7
0
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.ZielGruppenCacheInstance.RemoveFromLists((InformationenZuZielGruppen)EntryToDelete);
			}
コード例 #8
0
ファイル: RootCacheClass.cs プロジェクト: heinzsack/DEV
		public abstract bool AddToLists (RootDataClass EntryToAdd);
コード例 #9
0
ファイル: FullUseForTypCache.cs プロジェクト: heinzsack/DEV
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return false;
			}
コード例 #10
0
ファイル: AdressenFullCache.cs プロジェクト: heinzsack/DEV
		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
ファイル: AccessRightsCache.cs プロジェクト: heinzsack/DEV
		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
ファイル: MaterialienCache.cs プロジェクト: heinzsack/DEV
		public override bool RemoveFromLists (RootDataClass EntryToDelete)
			{
			return DataModell.MaterialienCacheInstance.RemoveFromLists ((Materialien) EntryToDelete);
			}
コード例 #18
0
		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
ファイル: RootCacheClass.cs プロジェクト: heinzsack/DEV
		public abstract bool RemoveFromLists (RootDataClass EntryToDelete);
コード例 #22
0
ファイル: DataDependencyCache.cs プロジェクト: heinzsack/DEV
		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);
			}