Example #1
0
 public product(FatDBClientRecord x)
 {
     _versionInfo = x.VersionInfo;
     ProductKey   = ((product)x.Value).ProductKey;
     ProductName  = ((product)x.Value).ProductName;
     Color        = ((product)x.Value).Color;
     Cost         = ((product)x.Value).Cost;
     Description  = ((product)x.Value).Description;
     ModelName    = ((product)x.Value).ModelName;
 }
Example #2
0
 public product(Product x)
 {
     _versionInfo = null;
     ProductKey   = x.ProductKey;
     ProductName  = x.ProductName;
     Color        = x.Color;
     Cost         = x.Cost;
     Description  = x.Description;
     ModelName    = x.ModelName;
 }
 // copy constructor
 public product_cache(Record x)
 {
     _versionInfo = new FatDBClientVersionInfo(x.Version.Version, x.Version.LastChanged);
     ProductKey   = (int)x.KeyValuePairs["ProductKey"];
     ProductName  = (string)x.KeyValuePairs["ProductName"];
     Color        = (string)x.KeyValuePairs["Color"];
     Cost         = (decimal)x.KeyValuePairs["Cost"];
     Description  = (string)x.KeyValuePairs["Description"];
     ModelName    = (string)x.KeyValuePairs["ModelName"];
 }
 // copy constructor
 public product_cache(product_cache x)
 {
     _versionInfo = x._versionInfo;
     ProductKey   = x.ProductKey;
     ProductName  = x.ProductName;
     Color        = x.Color;
     Cost         = x.Cost;
     Description  = x.Description;
     ModelName    = x.ModelName;
 }
Example #5
0
    // copy constructor
    public product(product x, bool copyVersion)
    {
        if (copyVersion == true)
        {
            _versionInfo = x._versionInfo;
        }
        else
        {
            _versionInfo = null;
        }

        ProductKey  = x.ProductKey;
        ProductName = x.ProductName;
        Color       = x.Color;
        Cost        = x.Cost;
        Description = x.Description;
        ModelName   = x.ModelName;
    }