Bozza gestione DDB

This commit is contained in:
Samuele Locatelli
2021-05-17 19:28:41 +02:00
parent 48fe831208
commit 84a769cfcf
6 changed files with 103 additions and 18 deletions
+2 -2
View File
@@ -17,7 +17,7 @@ namespace MP.Stats.Data
private static IConfiguration _configuration;
private static ILogger<MpStatsService> _logger;
private static List<MP.Data.DatabaseModels.Actions> ActionsList = new List<MP.Data.DatabaseModels.Actions>();
private static List<MP.Data.DatabaseModels.AzioniUL> ActionsList = new List<MP.Data.DatabaseModels.AzioniUL>();
#endregion Private Fields
@@ -59,7 +59,7 @@ namespace MP.Stats.Data
#region Public Methods
public Task<MP.Data.DatabaseModels.Actions[]> ActionsGetAll()
public Task<MP.Data.DatabaseModels.AzioniUL[]> ActionsGetAll()
{
return Task.FromResult(dbController.ActionsGetAll().ToArray());
}
+1 -1
View File
@@ -4,7 +4,7 @@
@using MP.Stats.Data
<div class="card">
<div class="card-header table-primary h1">Controlli</div>
<div class="card-header table-primary h1">Diario Produzione</div>
<div class="card-body">
@if (currRecord != null)
{
+7 -7
View File
@@ -10,9 +10,9 @@ namespace MP.Stats.Pages
{
#region Private Fields
private MP.Data.DatabaseModels.ResControlli currRecord = null;
private MP.Data.DatabaseModels.DdbTurni currRecord = null;
private MP.Data.DatabaseModels.ResControlli[] ListRecords;
private MP.Data.DatabaseModels.DdbTurni[] ListRecords;
#endregion Private Fields
@@ -43,7 +43,7 @@ namespace MP.Stats.Pages
protected async Task ForceReload(int newNum)
{
numRecord = newNum;
ListRecords = await StatService.StatControlliGetAll(numRecord, MessageService.SearchVal);
ListRecords = await StatService.StatDdbGetAll(numRecord, MessageService.SearchVal);
}
protected override async Task OnInitializedAsync()
@@ -51,7 +51,7 @@ namespace MP.Stats.Pages
numRecord = 10;
MessageService.ShowSearch = true;
MessageService.EA_SearchUpdated += OnSeachUpdated;
ListRecords = await StatService.StatControlliGetAll(numRecord, MessageService.SearchVal);
ListRecords = await StatService.StatDdbGetAll(numRecord, MessageService.SearchVal);
}
protected void ResetData()
@@ -63,21 +63,21 @@ namespace MP.Stats.Pages
protected async Task UpdateData()
{
currRecord = null;
ListRecords = await StatService.StatControlliGetAll(numRecord, MessageService.SearchVal);
ListRecords = await StatService.StatDdbGetAll(numRecord, MessageService.SearchVal);
}
#endregion Protected Methods
#region Public Methods
public string checkSelect(int IdxControllo)
public string checkSelect(string IdxMacchina, string CodArticolo, DateTime InizioStato)
{
string answ = "";
if (currRecord != null)
{
try
{
answ = (currRecord.IdxControllo == IdxControllo) ? "table-info" : "";
answ = (currRecord.IdxMacchina == IdxMacchina && currRecord.CodArticolo == CodArticolo && currRecord.InizioStato == InizioStato) ? "table-info" : "";
}
catch
{ }
+4 -4
View File
@@ -11,7 +11,7 @@ namespace MP.Stats.Pages
{
#region Private Fields
private MP.Data.DatabaseModels.Actions[] ActionsList;
private MP.Data.DatabaseModels.AzioniUL[] ActionsList;
private MP.Data.DatabaseModels.UserActionLog currRecord = null;
private MP.Data.DatabaseModels.UserActionLog[] ListRecords;
@@ -97,13 +97,13 @@ namespace MP.Stats.Pages
return answ;
}
public MP.Data.DatabaseModels.Actions decodeAction(string azione)
public MP.Data.DatabaseModels.AzioniUL decodeAction(string azione)
{
// cerco
MP.Data.DatabaseModels.Actions data = ActionsList
MP.Data.DatabaseModels.AzioniUL data = ActionsList
.Where(x => x.Azione == azione)
.FirstOrDefault();
data = data != null ? data : new MP.Data.DatabaseModels.Actions() { Azione = "ND", Class = "", Descrizione = "ND" };
data = data != null ? data : new MP.Data.DatabaseModels.AzioniUL() { Azione = "ND", Class = "", Descrizione = "ND" };
return data;
}