Exemplo n.º 1
0
        public ActionResult SaveData(BaseCodeChangeViewModel basecodes)
        {
            if (basecodes.updated != null)
            {
                foreach (var updated in basecodes.updated)
                {
                    _baseCodeService.Update(updated);
                }
            }
            if (basecodes.deleted != null)
            {
                foreach (var deleted in basecodes.deleted)
                {
                    _baseCodeService.Delete(deleted);
                }
            }
            if (basecodes.inserted != null)
            {
                foreach (var inserted in basecodes.inserted)
                {
                    _baseCodeService.Insert(inserted);
                }
            }
            _unitOfWork.SaveChanges();

            return(Json(new { Success = true }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        public async Task <ActionResult> SaveData(BaseCodeChangeViewModel basecodes)
        {
            if (basecodes.updated != null)
            {
                foreach (var item in basecodes.updated)
                {
                    _baseCodeService.Update(item);
                }
            }
            if (basecodes.deleted != null)
            {
                foreach (var item in basecodes.deleted)
                {
                    _baseCodeService.Delete(item);
                }
            }
            if (basecodes.inserted != null)
            {
                foreach (var item in basecodes.inserted)
                {
                    _baseCodeService.Insert(item);
                }
            }
            await _unitOfWork.SaveChangesAsync();

            return(Json(new { success = true }, JsonRequestBehavior.AllowGet));
        }