using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace EgwCoreLib.Lux.Core.RestPayload { /// /// Classe DTO x richieste di stima lavorazioni /// public class EstimReqPayloadDTO { /// /// UID Richiesta /// public string TaskUID { get; set; } = ""; #if false /// /// Batch di produzione di riferimento /// public int ProductionBatchID { get; set; } = 0; /// /// ID Ordine di origine /// public int OrderID { get; set; } = 0; /// /// ID univoco riga ordine /// public int OrderRowID { get; set; } = 0; #endif /// /// Filename (ove presente) /// public string FileName { get; set; } = ""; /// /// Valore serializzato dell'item della riga d'ordine /// public string SerializedData { get; set; } = ""; /// /// 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) /// public Dictionary ItemTagList { get; set; } = new Dictionary(); } }