コード例 #1
0
		///	<summary> This method copy's each database field from the <paramref name="source"/> interface to this data row.</summary>
		public void Copy_From(IKaufeBieteSuche source, bool includePrimaryKey = false)
		{
			if (includePrimaryKey) this.Id = source.Id;
			this.NameId = source.NameId;
			this.NumberOfPages = source.NumberOfPages;
			this.TemplateName = source.TemplateName;
			this.Titel = source.Titel;
			this.LangTextSeite1 = source.LangTextSeite1;
			this.ZusatzBeschreibung1 = source.ZusatzBeschreibung1;
			this.FussZeileSeite1 = source.FussZeileSeite1;
			this.LangTextSeite2 = source.LangTextSeite2;
			this.ZusatzBeschreibung2 = source.ZusatzBeschreibung2;
			this.FussZeileSeite2 = source.FussZeileSeite2;
			this.LangTextSeite3 = source.LangTextSeite3;
			this.ZusatzBeschreibung3 = source.ZusatzBeschreibung3;
			this.FussZeileSeite3 = source.FussZeileSeite3;
			this.LangTextSeite4 = source.LangTextSeite4;
			this.ZusatzBeschreibung4 = source.ZusatzBeschreibung4;
			this.FussZeileSeite4 = source.FussZeileSeite4;
			this.LangTextSeite5 = source.LangTextSeite5;
			this.ZusatzBeschreibung5 = source.ZusatzBeschreibung5;
			this.FussZeileSeite5 = source.FussZeileSeite5;
			this.LangTextSeite6 = source.LangTextSeite6;
			this.FussZeileSeite6 = source.FussZeileSeite6;
			this.ZusatzBeschreibung6 = source.ZusatzBeschreibung6;
			this.LangTextSeite7 = source.LangTextSeite7;
			this.FussZeileSeite7 = source.FussZeileSeite7;
			this.ZusatzBeschreibung7 = source.ZusatzBeschreibung7;
			this.LangTextSeite8 = source.LangTextSeite8;
			this.ZusatzBeschreibung8 = source.ZusatzBeschreibung8;
			this.FussZeileSeite8 = source.FussZeileSeite8;
			this.LangTextSeite9 = source.LangTextSeite9;
			this.ZusatzBeschreibung9 = source.ZusatzBeschreibung9;
			this.FussZeileSeite9 = source.FussZeileSeite9;
			this.InternetSourceText = source.InternetSourceText;
			this.InternetSourceHead = source.InternetSourceHead;
			this.InternetSourceLink = source.InternetSourceLink;
			this.ModifyTimeStamp = source.ModifyTimeStamp;
			this.ProcessingStatus = source.ProcessingStatus;
		}
コード例 #2
0
		///	<summary> 
		///		This method copy's each database field which is in the <paramref name="includedColumns"/> 
		///		from the <paramref name="source"/> interface to this data row.
		/// </summary>
		public void Copy_From_But_TakeOnly(IKaufeBieteSuche source, params string[] includedColumns)
		{
			if (includedColumns.Contains(KaufeBieteSuchenTable.IdCol)) this.Id = source.Id;
			if (includedColumns.Contains(KaufeBieteSuchenTable.NameIdCol)) this.NameId = source.NameId;
			if (includedColumns.Contains(KaufeBieteSuchenTable.NumberOfPagesCol)) this.NumberOfPages = source.NumberOfPages;
			if (includedColumns.Contains(KaufeBieteSuchenTable.TemplateNameCol)) this.TemplateName = source.TemplateName;
			if (includedColumns.Contains(KaufeBieteSuchenTable.TitelCol)) this.Titel = source.Titel;
			if (includedColumns.Contains(KaufeBieteSuchenTable.LangTextSeite1Col)) this.LangTextSeite1 = source.LangTextSeite1;
			if (includedColumns.Contains(KaufeBieteSuchenTable.ZusatzBeschreibung1Col)) this.ZusatzBeschreibung1 = source.ZusatzBeschreibung1;
			if (includedColumns.Contains(KaufeBieteSuchenTable.FussZeileSeite1Col)) this.FussZeileSeite1 = source.FussZeileSeite1;
			if (includedColumns.Contains(KaufeBieteSuchenTable.LangTextSeite2Col)) this.LangTextSeite2 = source.LangTextSeite2;
			if (includedColumns.Contains(KaufeBieteSuchenTable.ZusatzBeschreibung2Col)) this.ZusatzBeschreibung2 = source.ZusatzBeschreibung2;
			if (includedColumns.Contains(KaufeBieteSuchenTable.FussZeileSeite2Col)) this.FussZeileSeite2 = source.FussZeileSeite2;
			if (includedColumns.Contains(KaufeBieteSuchenTable.LangTextSeite3Col)) this.LangTextSeite3 = source.LangTextSeite3;
			if (includedColumns.Contains(KaufeBieteSuchenTable.ZusatzBeschreibung3Col)) this.ZusatzBeschreibung3 = source.ZusatzBeschreibung3;
			if (includedColumns.Contains(KaufeBieteSuchenTable.FussZeileSeite3Col)) this.FussZeileSeite3 = source.FussZeileSeite3;
			if (includedColumns.Contains(KaufeBieteSuchenTable.LangTextSeite4Col)) this.LangTextSeite4 = source.LangTextSeite4;
			if (includedColumns.Contains(KaufeBieteSuchenTable.ZusatzBeschreibung4Col)) this.ZusatzBeschreibung4 = source.ZusatzBeschreibung4;
			if (includedColumns.Contains(KaufeBieteSuchenTable.FussZeileSeite4Col)) this.FussZeileSeite4 = source.FussZeileSeite4;
			if (includedColumns.Contains(KaufeBieteSuchenTable.LangTextSeite5Col)) this.LangTextSeite5 = source.LangTextSeite5;
			if (includedColumns.Contains(KaufeBieteSuchenTable.ZusatzBeschreibung5Col)) this.ZusatzBeschreibung5 = source.ZusatzBeschreibung5;
			if (includedColumns.Contains(KaufeBieteSuchenTable.FussZeileSeite5Col)) this.FussZeileSeite5 = source.FussZeileSeite5;
			if (includedColumns.Contains(KaufeBieteSuchenTable.LangTextSeite6Col)) this.LangTextSeite6 = source.LangTextSeite6;
			if (includedColumns.Contains(KaufeBieteSuchenTable.FussZeileSeite6Col)) this.FussZeileSeite6 = source.FussZeileSeite6;
			if (includedColumns.Contains(KaufeBieteSuchenTable.ZusatzBeschreibung6Col)) this.ZusatzBeschreibung6 = source.ZusatzBeschreibung6;
			if (includedColumns.Contains(KaufeBieteSuchenTable.LangTextSeite7Col)) this.LangTextSeite7 = source.LangTextSeite7;
			if (includedColumns.Contains(KaufeBieteSuchenTable.FussZeileSeite7Col)) this.FussZeileSeite7 = source.FussZeileSeite7;
			if (includedColumns.Contains(KaufeBieteSuchenTable.ZusatzBeschreibung7Col)) this.ZusatzBeschreibung7 = source.ZusatzBeschreibung7;
			if (includedColumns.Contains(KaufeBieteSuchenTable.LangTextSeite8Col)) this.LangTextSeite8 = source.LangTextSeite8;
			if (includedColumns.Contains(KaufeBieteSuchenTable.ZusatzBeschreibung8Col)) this.ZusatzBeschreibung8 = source.ZusatzBeschreibung8;
			if (includedColumns.Contains(KaufeBieteSuchenTable.FussZeileSeite8Col)) this.FussZeileSeite8 = source.FussZeileSeite8;
			if (includedColumns.Contains(KaufeBieteSuchenTable.LangTextSeite9Col)) this.LangTextSeite9 = source.LangTextSeite9;
			if (includedColumns.Contains(KaufeBieteSuchenTable.ZusatzBeschreibung9Col)) this.ZusatzBeschreibung9 = source.ZusatzBeschreibung9;
			if (includedColumns.Contains(KaufeBieteSuchenTable.FussZeileSeite9Col)) this.FussZeileSeite9 = source.FussZeileSeite9;
			if (includedColumns.Contains(KaufeBieteSuchenTable.InternetSourceTextCol)) this.InternetSourceText = source.InternetSourceText;
			if (includedColumns.Contains(KaufeBieteSuchenTable.InternetSourceHeadCol)) this.InternetSourceHead = source.InternetSourceHead;
			if (includedColumns.Contains(KaufeBieteSuchenTable.InternetSourceLinkCol)) this.InternetSourceLink = source.InternetSourceLink;
			if (includedColumns.Contains(KaufeBieteSuchenTable.ModifyTimeStampCol)) this.ModifyTimeStamp = source.ModifyTimeStamp;
			if (includedColumns.Contains(KaufeBieteSuchenTable.ProcessingStatusCol)) this.ProcessingStatus = source.ProcessingStatus;
		}
コード例 #3
0
		///	<summary> This method copy's each database field into the <paramref name="target"/> interface. </summary>
		public void Copy_To(IKaufeBieteSuche target, bool includePrimaryKey = false)
		{
			if (includePrimaryKey) target.Id = this.Id;
			target.NameId = this.NameId;
			target.NumberOfPages = this.NumberOfPages;
			target.TemplateName = this.TemplateName;
			target.Titel = this.Titel;
			target.LangTextSeite1 = this.LangTextSeite1;
			target.ZusatzBeschreibung1 = this.ZusatzBeschreibung1;
			target.FussZeileSeite1 = this.FussZeileSeite1;
			target.LangTextSeite2 = this.LangTextSeite2;
			target.ZusatzBeschreibung2 = this.ZusatzBeschreibung2;
			target.FussZeileSeite2 = this.FussZeileSeite2;
			target.LangTextSeite3 = this.LangTextSeite3;
			target.ZusatzBeschreibung3 = this.ZusatzBeschreibung3;
			target.FussZeileSeite3 = this.FussZeileSeite3;
			target.LangTextSeite4 = this.LangTextSeite4;
			target.ZusatzBeschreibung4 = this.ZusatzBeschreibung4;
			target.FussZeileSeite4 = this.FussZeileSeite4;
			target.LangTextSeite5 = this.LangTextSeite5;
			target.ZusatzBeschreibung5 = this.ZusatzBeschreibung5;
			target.FussZeileSeite5 = this.FussZeileSeite5;
			target.LangTextSeite6 = this.LangTextSeite6;
			target.FussZeileSeite6 = this.FussZeileSeite6;
			target.ZusatzBeschreibung6 = this.ZusatzBeschreibung6;
			target.LangTextSeite7 = this.LangTextSeite7;
			target.FussZeileSeite7 = this.FussZeileSeite7;
			target.ZusatzBeschreibung7 = this.ZusatzBeschreibung7;
			target.LangTextSeite8 = this.LangTextSeite8;
			target.ZusatzBeschreibung8 = this.ZusatzBeschreibung8;
			target.FussZeileSeite8 = this.FussZeileSeite8;
			target.LangTextSeite9 = this.LangTextSeite9;
			target.ZusatzBeschreibung9 = this.ZusatzBeschreibung9;
			target.FussZeileSeite9 = this.FussZeileSeite9;
			target.InternetSourceText = this.InternetSourceText;
			target.InternetSourceHead = this.InternetSourceHead;
			target.InternetSourceLink = this.InternetSourceLink;
			target.ModifyTimeStamp = this.ModifyTimeStamp;
			target.ProcessingStatus = this.ProcessingStatus;
		}