public virtual string GetProductName() { return InventoryProduct != null ? InventoryProduct.Product.Name : ""; }