/// <summary> /// Constructs an instance of this CodonRowSerializableContainer from the given CodonRow. /// </summary> /// <param name="codonRow">A Codon in the Genetic Code.</param> public CodonRowSerializableContainer(global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRows.CodonRow codonRow) : this() { this.PK_CodonID = codonRow.PK_CodonID; this.Name = codonRow.Name; this.GeneticCode = codonRow.GeneticCode; this.FunctionPair = codonRow.FunctionPair; this.CodonType = codonRow.CodonType; if (!codonRow.IsGeneticCodeRowNull) this.GeneticCodeRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.GeneticCodeRowSerializableContainer(codonRow.GeneticCodeRow); if (!codonRow.IsFunctionPairRowNull) this.FunctionPairRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.FunctionPairRowSerializableContainer(codonRow.FunctionPairRow); if (!codonRow.IsForeignKeyRow_CodonNucleotide_CodonRowNull) this.ForeignKeyRow_CodonNucleotide_CodonRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.CodonNucleotideRowSerializableContainer(codonRow.ForeignKeyRow_CodonNucleotide_CodonRow); }
/// <summary> /// Constructs an instance of this TheFunctionRowSerializableContainer from the given TheFunctionRow. /// </summary> /// <param name="theFunctionRow">A Function.</param> public TheFunctionRowSerializableContainer(global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRows.TheFunctionRow theFunctionRow) : this() { this.PK_FunctionID = theFunctionRow.PK_FunctionID; this.FunctionIdentifier = theFunctionRow.FunctionIdentifier; this.GeneticCode = theFunctionRow.GeneticCode; this.Name = theFunctionRow.Name; this.BaseName = theFunctionRow.BaseName; this.WeightInGeneticCode = theFunctionRow.WeightInGeneticCode; this.ExecuteMethodName = theFunctionRow.ExecuteMethodName; this.Area = theFunctionRow.Area; if (!theFunctionRow.IsGeneticCodeRowNull) this.GeneticCodeRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.GeneticCodeRowSerializableContainer(theFunctionRow.GeneticCodeRow); if (!theFunctionRow.IsForeignKeyRow_Parameter_ParentFunctionRowNull) this.ForeignKeyRow_Parameter_ParentFunctionRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.ParameterRowSerializableContainer(theFunctionRow.ForeignKeyRow_Parameter_ParentFunctionRow); if (!theFunctionRow.IsForeignKeyRow_FunctionRegistry_TheFunctionRowNull) this.ForeignKeyRow_FunctionRegistry_TheFunctionRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.FunctionRegistryRowSerializableContainer(theFunctionRow.ForeignKeyRow_FunctionRegistry_TheFunctionRow); if (!theFunctionRow.IsForeignKeyRow_FunctionPair_PrimaryFunctionRowNull) this.ForeignKeyRow_FunctionPair_PrimaryFunctionRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.FunctionPairRowSerializableContainer(theFunctionRow.ForeignKeyRow_FunctionPair_PrimaryFunctionRow); if (!theFunctionRow.IsForeignKeyRow_FunctionPair_ParameterlessFunctionRowNull) this.ForeignKeyRow_FunctionPair_ParameterlessFunctionRowSerializableContainer = new global::GeneticFaradayDatabaseLibrary.GeneticFaradayDatabase.StrongRowSerializableContainers.FunctionPairRowSerializableContainer(theFunctionRow.ForeignKeyRow_FunctionPair_ParameterlessFunctionRow); }