/// <summary> This method copy's each database field from the <paramref name="source"/> interface to this data row.</summary> public void Copy_From(IBeitragZuSendung source, bool includePrimaryKey = false) { if (includePrimaryKey) this.BeitraegeZuSendungenId = source.BeitraegeZuSendungenId; this.SendungId = source.SendungId; this.BeitragId = source.BeitragId; this.Reihenfolge = source.Reihenfolge; this.LastUpdateToken = source.LastUpdateToken; }
/// <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(IBeitragZuSendung source, params string[] includedColumns) { if (includedColumns.Contains(BeitraegeZuSendungenTable.BeitraegeZuSendungenIdCol)) this.BeitraegeZuSendungenId = source.BeitraegeZuSendungenId; if (includedColumns.Contains(BeitraegeZuSendungenTable.SendungIdCol)) this.SendungId = source.SendungId; if (includedColumns.Contains(BeitraegeZuSendungenTable.BeitragIdCol)) this.BeitragId = source.BeitragId; if (includedColumns.Contains(BeitraegeZuSendungenTable.ReihenfolgeCol)) this.Reihenfolge = source.Reihenfolge; if (includedColumns.Contains(BeitraegeZuSendungenTable.LastUpdateTokenCol)) this.LastUpdateToken = source.LastUpdateToken; }
/// <summary> This method copy's each database field into the <paramref name="target"/> interface. </summary> public void Copy_To(IBeitragZuSendung target, bool includePrimaryKey = false) { if (includePrimaryKey) target.BeitraegeZuSendungenId = this.BeitraegeZuSendungenId; target.SendungId = this.SendungId; target.BeitragId = this.BeitragId; target.Reihenfolge = this.Reihenfolge; target.LastUpdateToken = this.LastUpdateToken; }