98 lines
2.0 KiB
C#
98 lines
2.0 KiB
C#
using System.Text.RegularExpressions;
|
|
|
|
namespace EgwCoreLib.Lux.Core
|
|
{
|
|
public class Enums
|
|
{
|
|
public enum OfferStates
|
|
{
|
|
/// <summary>
|
|
/// Offerta aperta (da confermare)
|
|
/// </summary>
|
|
Open,
|
|
/// <summary>
|
|
/// Offerta convertita in ordine
|
|
/// </summary>
|
|
Confirmed,
|
|
/// <summary>
|
|
/// Offerta Scaduta
|
|
/// </summary>
|
|
Expired,
|
|
/// <summary>
|
|
/// Offerta Persa
|
|
/// </summary>
|
|
Lost
|
|
}
|
|
|
|
public enum DisplayMode
|
|
{
|
|
Standard,
|
|
Preview,
|
|
Edit
|
|
}
|
|
|
|
/// <summary>
|
|
/// Tipologia item
|
|
/// </summary>
|
|
public enum ItemClassType
|
|
{
|
|
ND = 0,
|
|
/// <summary>
|
|
/// Item acquistato
|
|
/// </summary>
|
|
Buy,
|
|
/// <summary>
|
|
/// Item Prodotto
|
|
/// </summary>
|
|
Make,
|
|
/// <summary>
|
|
/// Semilavorato
|
|
/// </summary>
|
|
Wip,
|
|
/// <summary>
|
|
/// Art da BOM
|
|
/// </summary>
|
|
Bom,
|
|
/// <summary>
|
|
/// Art alternativo da BOM
|
|
/// </summary>
|
|
BomAlt
|
|
}
|
|
|
|
/// <summary>
|
|
/// Modo chiamata Engine
|
|
/// </summary>
|
|
|
|
public enum EngineQueryType
|
|
{
|
|
None = 0,
|
|
Preview,
|
|
Bom,
|
|
HardwareModelList
|
|
}
|
|
|
|
/// <summary>
|
|
/// SubMode di chiamata Engine
|
|
/// </summary>
|
|
public enum EngineSubMode
|
|
{
|
|
NULL = 0,
|
|
LIST = 1,
|
|
CALCSASH = 2,
|
|
SASHOPTIONS = 3
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
/// Elenco produttori Hardware
|
|
/// </summary>
|
|
public enum EngineHwManufacturers
|
|
{
|
|
NULL = 0,
|
|
AGB = 1,
|
|
MAICO = 2,
|
|
ROTO = 3
|
|
}
|
|
}
|
|
}
|