Esempio n. 1
0
        public ActionResult SaveData(ScheduleDetailChangeViewModel scheduledetails)
        {
            if (scheduledetails.updated != null)
            {
                foreach (var updated in scheduledetails.updated)
                {
                    _scheduleDetailService.Update(updated);
                }
            }
            if (scheduledetails.deleted != null)
            {
                foreach (var deleted in scheduledetails.deleted)
                {
                    _scheduleDetailService.Delete(deleted);
                }
            }
            if (scheduledetails.inserted != null)
            {
                foreach (var inserted in scheduledetails.inserted)
                {
                    _scheduleDetailService.Insert(inserted);
                }
            }
            _unitOfWork.SaveChanges();

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