public ActionResult AssemblyItemSelectAll([DataSourceRequest] DataSourceRequest request) { BL.Assembly blAssembly = new BL.Assembly(); List <AssemblyItem> model = blAssembly.SelectAll().OrderBy(c => c.Name).ToList(); return(Json(model.ToDataSourceResult(request), JsonRequestBehavior.AllowGet)); }
public ActionResult AssemblyItemDestroy([DataSourceRequest] DataSourceRequest request, AssemblyItem assemblyItem) { BL.Assembly blAssembly = new BL.Assembly(); BL.AssemblyItemProducts blAssemblyItemProducts = new BL.AssemblyItemProducts(); blAssembly.SoftDelete(assemblyItem); blAssemblyItemProducts.DeleteByAssemblyID(assemblyItem.AssemblyItemID); return(Json(new[] { assemblyItem }.ToDataSourceResult(request, ModelState), JsonRequestBehavior.AllowGet)); }
public ActionResult EditAssemblyProducts(int id) { BL.Assembly blAssembly = new BL.Assembly(); AssemblyItem assemblyItem = blAssembly.SelectByID(id); ViewBag.AssemblyName = assemblyItem.Name; ViewBag.AssemblyItemID = id; return(View()); }
public ActionResult AssemblyItemCreate([DataSourceRequest] DataSourceRequest request, AssemblyItem assemblyItem) { BL.Assembly blAssembly = new BL.Assembly(); AssemblyItem item = new AssemblyItem { Name = assemblyItem.Name, IsActive = assemblyItem.IsActive }; AssemblyItem model = blAssembly.Insert(item); assemblyItem.AssemblyItemID = model.AssemblyItemID; return(Json(new[] { assemblyItem }.ToDataSourceResult(request, ModelState), JsonRequestBehavior.AllowGet)); }
public ActionResult AssemblyItemUpdate([DataSourceRequest] DataSourceRequest request, AssemblyItem assemblyItem) { BL.Assembly blAssembly = new BL.Assembly(); blAssembly.Update(assemblyItem); return(Json(new[] { assemblyItem }.ToDataSourceResult(request, ModelState), JsonRequestBehavior.AllowGet)); }