using System;
namespace Yavsc.Model.FrontOffice.Catalog
{
///
/// Stock status.
///
public enum StockStatus:int
{
///
/// not in the catalog.
///
NonExistent, //
///
/// Service resources are not immediatly available.
///
NotAvailable, //
///
/// for a service, the resources are available,
/// but a human review of the order has to de made by
/// the FrontOffice, before the process could start.
/// For a product, it is in the catalog but do not (yet)
/// leads to any payment, and so, can not be sold.
///
EstimateRequired,
///
/// Service is up. For a phisical product,
/// it is in stock.
/// For a service, the resources are available
/// and it can be rendered right now
///
Available,
///
/// This service is closed, or this product is no more available in stock.
///
Spent
}
}