Example #1
0
        public ActionResult AdminUnit_UpdateMapping(IEnumerable <AdminUnitViewModel> adminUnits)
        {
            List <AdminUnitViewModel> unsaved = new List <AdminUnitViewModel>();

            foreach (AdminUnitViewModel au in adminUnits)
            {
                try
                {
                    var adminUnit = AdminUnitViewModelBinder.BindAdminUnit(au);
                    _adminUnitService.EditAdminUnit(adminUnit);
                }
                catch (Exception ex)
                {
                    unsaved.Add(au);
                }
            }
            return(Json(new { adminUnits = adminUnits, unsaved = unsaved }, JsonRequestBehavior.AllowGet));
        }
Example #2
0
 public ActionResult Edit(int id, AdminUnit unit)
 {
     if (ModelState.IsValid)
     {
         _adminUnitService.EditAdminUnit(unit);
         return(Json(new { success = true }));
     }
     return(PartialView("Edit", unit));
 }