Fix e test conferma fermate riqualificate

This commit is contained in:
Samuele Locatelli
2023-10-10 18:56:50 +02:00
parent db105b8f9a
commit 2176cbeb88
8 changed files with 214 additions and 60 deletions
+37 -1
View File
@@ -1,7 +1,6 @@
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration;
using MP.Data.DatabaseModels;
using MP.Data.DTO;
using MP.Data.Objects;
using Newtonsoft.Json;
using NLog;
@@ -292,6 +291,31 @@ namespace MP.Data.Services
return result;
}
/// <summary>
/// Recupera record successivo da DDB
/// </summary>
/// <param name="idxMacchina"></param>
/// <param name="inizioStato"></param>
/// <returns></returns>
public DiarioDiBordoModel DDB_getNext(string idxMacchina, DateTime inizioStato)
{
return dbTabController.DDB_getNext(idxMacchina, inizioStato);
}
/// <summary>
/// Inserimento record in DDB
/// </summary>
/// <param name="idxMacchina"></param>
/// <param name="inizio"></param>
/// <param name="idxStatoStart"></param>
/// <param name="nStepEventi"></param>
/// <param name="nRecCheck"></param>
/// <param name="checkOnly"></param>
/// <returns></returns>
public bool DDB_DoRecalc(string idxMacchina, DateTime inizio, int idxStatoStart, int nStepEventi, int nRecCheck, bool checkOnly)
{
return dbTabController.DDB_DoRecalc(idxMacchina, inizio, idxStatoStart, nStepEventi, nRecCheck, checkOnly);
}
public void Dispose()
{
// Clear database controller
@@ -496,6 +520,18 @@ namespace MP.Data.Services
return result;
}
/// <summary>
/// Effettua ricalcolo MSE x macchina indicata
/// </summary>
/// <param name="idxMacchina">idx macchina da confermare</param>
/// <param name="insEnabled">Abilitazione insert ev macchina</param>
/// <returns></returns>
public bool MacchinaSetInsEnab(string idxMacchina, bool insEnabled)
{
bool answ = dbTabController.MacchinaSetInsEnab(idxMacchina, insEnabled);
return answ;
}
/// <summary>
/// Resetta (rileggendo) i dati della macchina
/// </summary>