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