示例#1
0
 /// <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);
 }
示例#2
0
 /// <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);
 }