public ActionResult SaveData(MulticomponentChangeViewModel multicomponents) { if (multicomponents.updated != null) { foreach (var updated in multicomponents.updated) { _multicomponentService.Update(updated); } } if (multicomponents.deleted != null) { foreach (var deleted in multicomponents.deleted) { _multicomponentService.Delete(deleted); } } if (multicomponents.inserted != null) { foreach (var inserted in multicomponents.inserted) { _multicomponentService.Insert(inserted); } } _unitOfWork.SaveChanges(); return(Json(new { Success = true }, JsonRequestBehavior.AllowGet)); }
public ActionResult SaveData(MulticomponentChangeViewModel multicomponents) { if (multicomponents.updated != null) { foreach (var updated in multicomponents.updated) { _multicomponentService.Update(updated); } } if (multicomponents.deleted != null) { foreach (var deleted in multicomponents.deleted) { _multicomponentService.Delete(deleted); } } if (multicomponents.inserted != null) { foreach (var inserted in multicomponents.inserted) { _multicomponentService.Insert(inserted); } } _unitOfWork.SaveChanges(); return Json(new {Success=true}, JsonRequestBehavior.AllowGet); }