iniziato insert duplicazione item (non rimanda ad edit corretto però...) + insert 2 nove stored + refresh EF
This commit is contained in:
@@ -153,7 +153,7 @@ namespace StockManMVC.Controllers
|
||||
using (var ctx = new StockManEntities())
|
||||
{
|
||||
// esegue stored procedure come function, SE id == 0 processa TUTTI...
|
||||
int rowMod = ctx.stp_consolidateItem(id);
|
||||
int rowMod = ctx.stp_ItemConsolidate(id);
|
||||
}
|
||||
|
||||
// se non specificati rimando a /Items/Details
|
||||
@@ -237,6 +237,26 @@ namespace StockManMVC.Controllers
|
||||
return View(item);
|
||||
}
|
||||
|
||||
|
||||
// GET: Items/Duplicate/5
|
||||
public ActionResult Duplicate(int? id)
|
||||
{
|
||||
if (id == null)
|
||||
{
|
||||
return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
|
||||
}
|
||||
int newId = 0;
|
||||
// ora chiamo stored e recupero nuovo ID del record duplicato
|
||||
using (var ctx = new StockManEntities())
|
||||
{
|
||||
// esegue stored procedure come function, recuperando nuovo ID creato...
|
||||
newId = ctx.stp_ItemDuplicate(id);
|
||||
}
|
||||
|
||||
// rimando in editing!
|
||||
return RedirectToAction("Edit", "Items", new { ID = newId });
|
||||
}
|
||||
|
||||
// GET: Items/Edit/5
|
||||
public ActionResult Edit(int? id)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user