Files

31 lines
1017 B
C#

namespace EgwCoreLib.Lux.Core.RestPayload
{
/// <summary>
/// Classe DTO x richieste di stima lavorazioni
/// </summary>
public class EstimReqPayloadDTO
{
/// <summary>
/// UID Richiesta
/// </summary>
public string TaskUID { get; set; } = "";
/// <summary>
/// Filename (ove presente)
/// </summary>
public string FileName { get; set; } = "";
/// <summary>
/// Valore serializzato dell'item della riga d'ordine
/// </summary>
public string SerializedData { get; set; } = "";
/// <summary>
/// Dizionario delle tags/etichette da associare ad ogni pezzo contenuto nella richiesta (da ItemQty della BOM)
/// - key: UID Tag dell'item da produrre (etichetta UID)
/// - value: UID della riga ordine di provenienza (raggruppamento)
/// </summary>
public Dictionary<string, string> ItemTagList { get; set; } = new Dictionary<string, string>();
}
}