Files
lux/EgwCoreLib.Lux.Core/Enums.cs
T
2025-09-12 19:18:51 +02:00

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
}
}
}