Files
Mapo-IOB-WIN/IOB-UT-NEXT/Config/Base/OdlDto.cs
T

42 lines
1.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IOB_UT_NEXT.Config.Base
{
/// <summary>
/// Parametri specifici gestione ODL:
/// - AutoOdl
/// - Split
/// </summary>
public class OdlDto
{
/// <summary>
/// Gestione automatica del cambio ODL
/// </summary>
public bool AutoChangeOdl { get; set; } = false;
/// <summary>
/// Modalità di esecuzione del cambio ODL automatico:
/// - SIMUL
/// - DAILY
/// - ...
/// </summary>
public string ChangeOdlMode { get; set; } = "";
/// <summary>
/// Numero di ore di durata minima (ODL corrente) prima di eseguire una richiesta di cambio ODL automatico
/// </summary>
public int ChangeOdlHours { get; set; } = 24;
/// <summary>
/// Durata minima in minuti dello stato idle prima di eseguire una richiesta di cambio ODL
/// Serve ad evitare un cambio ODL mentre la amcchina è in RUN
/// </summary>
public int ChangeOdlIdleMin { get; set; } = 0;
}
}