示例#1
0
 public static GeneralProduct GetGeneralProduct(Product product)
 {
     GeneralProduct generalProduct = new GeneralProduct();
     generalProduct.CompanyName = product.CompanyName;
     generalProduct.ProductName = product.ProductName;
     generalProduct.ID = product.ID;
     return generalProduct;
 }
示例#2
0
 public static ElectricalProduct GetElectricalProduct(Product product)
 {
     ElectricalProduct electricalProduct = new ElectricalProduct();
     electricalProduct.CompanyName = product.CompanyName;
     electricalProduct.ProductName = product.ProductName;
     electricalProduct.ID = product.ID;
     return electricalProduct;
 }
示例#3
0
 public static Product GetProductBasedOnType(Product product)
 {
     if (product.ProductType == 2)
     {
         return GetElectricalProduct(product);
     }
     else
     {
         return GetGeneralProduct(product);
     }
 }