fix pagina families: gestione elenco, modifica, delete... BOZZA dettaglio child
This commit is contained in:
@@ -32,6 +32,17 @@ namespace StockManMVC.Controllers
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
/// Selezione
|
||||
/// </summary>
|
||||
/// <param name="SearchVal"></param>
|
||||
/// <returns></returns>
|
||||
public static IEnumerable<Item> SelectFamily(string FamilyID)
|
||||
{
|
||||
StockManEntities db = new StockManEntities();
|
||||
var answ = db.Item.Where(s => s.ItemFamilyID == FamilyID);
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
/// Ricerca con selezione parametri
|
||||
/// </summary>
|
||||
/// <param name="SearchVal"></param>
|
||||
@@ -141,6 +152,43 @@ namespace StockManMVC.Controllers
|
||||
{
|
||||
return Order(SearchVal, OrderBy, Sort).Skip(startRowIndex * maximumRows).Take(maximumRows);
|
||||
}
|
||||
/// <summary>
|
||||
/// Elenco x famiglia ordine qta desc
|
||||
/// </summary>
|
||||
/// <param name="FamilyID"></param>
|
||||
/// <param name="startRowIndex"></param>
|
||||
/// <param name="maximumRows"></param>
|
||||
/// <returns></returns>
|
||||
public static IEnumerable<Item> SelectFamilyPage(string FamilyID, int startRowIndex, int maximumRows)
|
||||
{
|
||||
StockManEntities db = new StockManEntities();
|
||||
var answ = SelectFamily(FamilyID).OrderByDescending(x => x.QtaPend);
|
||||
return answ.Skip(startRowIndex * maximumRows).Take(maximumRows);
|
||||
}
|
||||
/// <summary>
|
||||
/// Elenco x famiglia ordine qta desc
|
||||
/// </summary>
|
||||
/// <param name="FamilyID"></param>
|
||||
/// <param name="startRowIndex"></param>
|
||||
/// <param name="maximumRows"></param>
|
||||
/// <returns></returns>
|
||||
public ActionResult ListByFamily(string FamilyID)
|
||||
{
|
||||
var item = db.Item;//.Include(i => i.ItemFamily);
|
||||
if (FamilyID == null) FamilyID = "";
|
||||
ViewBag.FamilyID = FamilyID;
|
||||
return PartialView("ListByFamily", item);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// calcolo num risultati
|
||||
/// </summary>
|
||||
/// <param name="SearchVal"></param>
|
||||
/// <returns></returns>
|
||||
public static int SelectFamilyCount(string FamilyID)
|
||||
{
|
||||
return SelectFamily(FamilyID).Count();
|
||||
}
|
||||
|
||||
// GET: Items/Consolidate/5?caller=callingController
|
||||
public ActionResult Consolidate(int? id, string caller)
|
||||
|
||||
Reference in New Issue
Block a user