item details inizio pagina

This commit is contained in:
zaccaria.majid
2023-02-13 17:07:52 +01:00
parent ed1c6cadbc
commit 3d5af90a16
6 changed files with 200 additions and 30 deletions
+27 -6
View File
@@ -236,20 +236,41 @@ namespace StockMan.Data.Controllers
return fatto;
}
///// <summary>
///// Lista Items da ricerca
///// </summary>
///// <returns></returns>
//public List<ItemModel> ItemsGetSearch(string searchVal, string famID)
//{
// List<ItemModel> dbResult = new List<ItemModel>();
// using (StockManContext localDbCtx = new StockManContext(_configuration))
// {
// dbResult = localDbCtx
// .DbSetItem
// .Where(x => (x.ItemFamilyId == famID || string.IsNullOrEmpty(famID)) && (x.CodExt.Contains(searchVal) || x.Descr.Contains(searchVal) || x.DescrExt.Contains(searchVal) || string.IsNullOrEmpty(searchVal)))
// .OrderBy(x => x.Descr)
// .ToList();
// }
// return dbResult;
//}
/// <summary>
/// Lista Items da ricerca
/// </summary>
/// <returns></returns>
public List<ItemModel> ItemsGetSearch(string searchVal, string famID)
public ItemModel ItemsGetSearch(int id)
{
List<ItemModel> dbResult = new List<ItemModel>();
ItemModel dbResult = new ItemModel();
using (StockManContext localDbCtx = new StockManContext(_configuration))
{
dbResult = localDbCtx
var risultato = localDbCtx
.DbSetItem
.Where(x => (x.ItemFamilyId == famID || string.IsNullOrEmpty(famID)) && (x.CodExt.Contains(searchVal) || x.Descr.Contains(searchVal) || x.DescrExt.Contains(searchVal) || string.IsNullOrEmpty(searchVal)))
.OrderBy(x => x.Descr)
.ToList();
.Where(x => (x.Id == id))
.FirstOrDefault();
if(risultato != null)
{
dbResult = risultato;
}
}
return dbResult;
}