public void InsertOrUpdate(Role role) { if (role.Id == default(int)) { // New entity context.Roles.Add(role); } else { // Existing entity context.Entry(role).State = EntityState.Modified; } }
public JsonResult Create(Role roleIn) { if (ModelState.IsValid) { roleRepository.InsertOrUpdate(roleIn); roleRepository.Save(); // return RedirectToAction("Index"); } //else { //// } return Json(roleIn, JsonRequestBehavior.AllowGet); }