Exemple #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(IProjekt source, bool includePrimaryKey = false)
		{
			if (includePrimaryKey) this.Id = source.Id;
			this.NameId = source.NameId;
			this.NumericProjektId = source.NumericProjektId;
			this.Beschreibung = source.Beschreibung;
			this.LangBeschreibung = source.LangBeschreibung;
			this.OrtsHinweis = source.OrtsHinweis;
			this.Wertigkeit = source.Wertigkeit;
			this.ImPlenumsFilm = source.ImPlenumsFilm;
			this.ImFilm = source.ImFilm;
			this.Reihung = source.Reihung;
			this.KostenSchaetzung = source.KostenSchaetzung;
			this.Status = source.Status;
			this.DokumentationsStatus = source.DokumentationsStatus;
			this.EndBericht = source.EndBericht;
			this.ProjekteTypId = source.ProjekteTypId;
			this.AktionenTypId = source.AktionenTypId;
			this.ZustaendigId = source.ZustaendigId;
			this.OrteId = source.OrteId;
			this.WordUpRootId = source.WordUpRootId;
			this.OldSaveNameId = source.OldSaveNameId;
			this.LastUpdateToken = source.LastUpdateToken;
		}
Exemple #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(IProjekt source, params string[] includedColumns)
		{
			if (includedColumns.Contains(ProjekteTable.IdCol)) this.Id = source.Id;
			if (includedColumns.Contains(ProjekteTable.NameIdCol)) this.NameId = source.NameId;
			if (includedColumns.Contains(ProjekteTable.NumericProjektIdCol)) this.NumericProjektId = source.NumericProjektId;
			if (includedColumns.Contains(ProjekteTable.BeschreibungCol)) this.Beschreibung = source.Beschreibung;
			if (includedColumns.Contains(ProjekteTable.LangBeschreibungCol)) this.LangBeschreibung = source.LangBeschreibung;
			if (includedColumns.Contains(ProjekteTable.OrtsHinweisCol)) this.OrtsHinweis = source.OrtsHinweis;
			if (includedColumns.Contains(ProjekteTable.WertigkeitCol)) this.Wertigkeit = source.Wertigkeit;
			if (includedColumns.Contains(ProjekteTable.ImPlenumsFilmCol)) this.ImPlenumsFilm = source.ImPlenumsFilm;
			if (includedColumns.Contains(ProjekteTable.ImFilmCol)) this.ImFilm = source.ImFilm;
			if (includedColumns.Contains(ProjekteTable.ReihungCol)) this.Reihung = source.Reihung;
			if (includedColumns.Contains(ProjekteTable.KostenSchaetzungCol)) this.KostenSchaetzung = source.KostenSchaetzung;
			if (includedColumns.Contains(ProjekteTable.StatusCol)) this.Status = source.Status;
			if (includedColumns.Contains(ProjekteTable.DokumentationsStatusCol)) this.DokumentationsStatus = source.DokumentationsStatus;
			if (includedColumns.Contains(ProjekteTable.EndBerichtCol)) this.EndBericht = source.EndBericht;
			if (includedColumns.Contains(ProjekteTable.ProjekteTypIdCol)) this.ProjekteTypId = source.ProjekteTypId;
			if (includedColumns.Contains(ProjekteTable.AktionenTypIdCol)) this.AktionenTypId = source.AktionenTypId;
			if (includedColumns.Contains(ProjekteTable.ZustaendigIdCol)) this.ZustaendigId = source.ZustaendigId;
			if (includedColumns.Contains(ProjekteTable.OrteIdCol)) this.OrteId = source.OrteId;
			if (includedColumns.Contains(ProjekteTable.WordUpRootIdCol)) this.WordUpRootId = source.WordUpRootId;
			if (includedColumns.Contains(ProjekteTable.OldSaveNameIdCol)) this.OldSaveNameId = source.OldSaveNameId;
			if (includedColumns.Contains(ProjekteTable.LastUpdateTokenCol)) this.LastUpdateToken = source.LastUpdateToken;
		}
Exemple #3
0
		///	<summary> This method copy's each database field into the <paramref name="target"/> interface. </summary>
		public void Copy_To(IProjekt target, bool includePrimaryKey = false)
		{
			if (includePrimaryKey) target.Id = this.Id;
			target.NameId = this.NameId;
			target.NumericProjektId = this.NumericProjektId;
			target.Beschreibung = this.Beschreibung;
			target.LangBeschreibung = this.LangBeschreibung;
			target.OrtsHinweis = this.OrtsHinweis;
			target.Wertigkeit = this.Wertigkeit;
			target.ImPlenumsFilm = this.ImPlenumsFilm;
			target.ImFilm = this.ImFilm;
			target.Reihung = this.Reihung;
			target.KostenSchaetzung = this.KostenSchaetzung;
			target.Status = this.Status;
			target.DokumentationsStatus = this.DokumentationsStatus;
			target.EndBericht = this.EndBericht;
			target.ProjekteTypId = this.ProjekteTypId;
			target.AktionenTypId = this.AktionenTypId;
			target.ZustaendigId = this.ZustaendigId;
			target.OrteId = this.OrteId;
			target.WordUpRootId = this.WordUpRootId;
			target.OldSaveNameId = this.OldSaveNameId;
			target.LastUpdateToken = this.LastUpdateToken;
		}