Update modello dati x gestione costing + drivers

This commit is contained in:
Samuele Locatelli
2025-10-24 18:31:20 +02:00
parent e2c83a3313
commit 7327ea1a8f
12 changed files with 256 additions and 70 deletions
@@ -0,0 +1,48 @@
// <Auto-Generated>
// This is here so CodeMaid doesn't reorganize this document
// </Auto-Generated>
namespace EgwCoreLib.Lux.Data.DbModel.Cost
{
/// <summary>
/// Dati di dettaglio per Tempi / Costi di uno step (
/// NON associata a tabella ma da gestire serializzata
/// </summary>
public class StepDTO
{
/// <summary>
/// Nome/Descrizione
/// </summary>
public string Name { get; set; } = string.Empty;
/// <summary>
/// Ordinale del record
/// </summary>
public int Ordinal { get; set; } = 0;
/// <summary>
/// Tempo stimato netto per unità di prodotto (LeadTime), sommabile
/// </summary>
public decimal WorkLeadTime { get; set; } = 0;
/// <summary>
/// Tempo Attraversamento complessivo per unità di prodotto (FlowTime), sommabile
/// </summary>
public decimal WorkFlowTime { get; set; } = 0;
/// <summary>
/// Costo delle lavorazioni dato ciclo e costing associati
/// </summary>
public decimal WorkCost { get; set; } = 0;
/// <summary>
/// Prezzo delle lavorazioni dato ciclo e costing associati
/// </summary>
public decimal WorkPrice { get; set; } = 0;
/// <summary>
/// Note (opzionali)
/// </summary>
public string Note { get; set; } = string.Empty;
}
}