aggiunti metodi per inserire nuova scansione

This commit is contained in:
zaccaria.majid
2022-12-05 12:23:38 +01:00
parent a2f0a9926d
commit a46b2f1313
2 changed files with 118 additions and 18 deletions
+37 -7
View File
@@ -47,15 +47,10 @@ namespace MP.Data.Controllers
.ToList();
}
return dbResult;
}
}
#endregion gestione config
#region gestione scansioni
/// <summary>
/// Elenco Scansioni dato Id sessione inventario
/// </summary>
@@ -76,6 +71,41 @@ namespace MP.Data.Controllers
return dbResult;
}
/// <summary>
/// Inserisco nuova scansione
/// </summary>
/// <param name="InveSessId"></param>
/// <returns></returns>
/// <summary>
/// insert di un record sessione
/// </summary>
/// <returns></returns>
public async Task<bool> InsertNewScansione(ScanDataModel newRec)
{
bool fatto = false;
using (var dbCtx = new MoonPro_InveContext(_configuration))
{
try
{
dbCtx
.DbScanData
.Add(newRec);
await dbCtx.SaveChangesAsync();
fatto = true;
}
catch (Exception exc)
{
Log.Error($"Eccezione durante InsertNewScansione{Environment.NewLine}{exc}");
}
}
return fatto;
}
#endregion gestione scansioni
#region gestione operatori
/// <summary>