Update sigla ordini su planner
This commit is contained in:
@@ -105,16 +105,20 @@ namespace EgwCoreLib.Lux.Data.Controllers
|
||||
// Se supera il limite, taglia l'evento entro +/-30 minuti da hEnd
|
||||
dtEnd = fineGiornata.AddMinutes(rnd.Next(-30, 30));
|
||||
}
|
||||
// calcolo il tipo sim da expired/planned..
|
||||
bool isExp = dtEnd < oggi.AddHours(-8);
|
||||
bool isPlan = dtEnd < maxPlan;
|
||||
string ordCode = isExp ? "ODL" : isPlan ? "PODL" : "POR";
|
||||
EventDto newEv = new EventDto()
|
||||
{
|
||||
CodTipo = codMacc,
|
||||
Abbrev = $"POR.{minDate.Year}.{currIdx:x8}",
|
||||
Titolo = $"POR.{minDate.Year}.{currIdx:x8}",
|
||||
Abbrev = $"{ordCode}.{minDate.Year}.{currIdx:x8}",
|
||||
Titolo = $"{ordCode}.{minDate.Year}.{currIdx:x8}",
|
||||
Descrizione = $"Produzione {codMacc}",
|
||||
DtStart = dtStart,
|
||||
DtEnd = dtEnd,
|
||||
IsExpired = dtEnd < oggi.AddHours(-8),
|
||||
IsPlanned = dtEnd < maxPlan
|
||||
IsExpired = isExp,
|
||||
IsPlanned = isPlan
|
||||
};
|
||||
currListEv.Add(newEv);
|
||||
dtStart = dtEnd.AddMinutes(rnd.Next(minWait, maxWait));
|
||||
|
||||
Reference in New Issue
Block a user