diff --git a/MP.Data/Controllers/MpStatsController.cs b/MP.Data/Controllers/MpStatsController.cs
index 1b697546..61036130 100644
--- a/MP.Data/Controllers/MpStatsController.cs
+++ b/MP.Data/Controllers/MpStatsController.cs
@@ -77,6 +77,26 @@ namespace MP.Data.Controllers
return answ;
}
+ ///
+ /// Elenco tabella Articoli da filtro
+ ///
+ ///
+ ///
+ ///
+ public List StatArticoliGetSearch(int numRecord, string searchVal = "")
+ {
+ List dbResult = new List();
+
+ dbResult = dbCtx
+ .DbSetArticoli
+ .Where(x => x.CodArticolo.Contains(searchVal) || x.DescArticolo.Contains(searchVal) || x.Disegno.Contains(searchVal) || string.IsNullOrEmpty(searchVal))
+ .OrderBy(x => x.CodArticolo)
+ .Take(numRecord)
+ .ToList();
+
+ return dbResult;
+ }
+
///
/// Elenco tabella controlli da filtro
///
@@ -129,6 +149,24 @@ namespace MP.Data.Controllers
return dbResult;
}
+ ///
+ /// Elenco tabella MAcchine
+ ///
+ ///
+ ///
+ ///
+ public List StatMacchineGetAll()
+ {
+ List dbResult = new List();
+
+ dbResult = dbCtx
+ .DbSetMacchine
+ .OrderBy(x => x.IdxMacchina)
+ .ToList();
+
+ return dbResult;
+ }
+
///
/// Elenco tabella ODL da filtro
///