示例#1
0
        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));
        }
示例#2
0
        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));
        }
示例#3
0
        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());
        }
示例#4
0
        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));
        }
示例#5
0
 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));
 }