Update IO: salva e recupera counter x pz

This commit is contained in:
Samuele E. Locatelli
2018-04-16 10:50:17 +02:00
parent b94882a348
commit 4d19bf164d
4 changed files with 157 additions and 4 deletions
+50
View File
@@ -140,5 +140,55 @@ namespace MP_IO.Controllers
}
return answ;
}
/// <summary>
/// Recupera COUNTER x macchina:
///
/// GET: IOB/getCounter/5
///
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
public string getCounter(string id)
{
string answ = "";
try
{
answ = DataLayer.pzCounter(id).ToString();
}
catch (Exception exc)
{
logger.lg.scriviLog(string.Format("Errore in counter (get){0}{1}", Environment.NewLine, exc));
answ = "NO";
}
return answ;
}
/// <summary>
/// SALVA Counter x macchina:
///
/// GET: IOB/setCounter/5?counter=10
///
/// </summary>
/// <param name="id"></param>
/// <param name="counter"></param>
/// <returns></returns>
public string setCounter(string id, string counter)
{
string answ = "";
DateTime dataOraEvento = DateTime.Now;
if (memLayer.ML.CRI("_logLevel") > 6)
{
logger.lg.scriviLog(string.Format("Salvataggio counter:{0}idxMacchina: {1}{0}conteggio: {2}", Environment.NewLine, id, counter), tipoLog.INFO);
}
try
{
answ = DataLayer.saveCounter(id, counter);
}
catch (Exception exc)
{
logger.lg.scriviLog(string.Format("Errore in counter (set){0}{1}", Environment.NewLine, exc));
answ = "NO";
}
return answ;
}
}
}