public JsonResult SaveRole(EditRuoliView model) { DbObject obj = new DbObject(); try { foreach (var x in model.ruoli) { if (userManager.IsInRole(model.Id, x.Name)) { userManager.RemoveFromRole(model.Id, x.Name); } if (x.check) { userManager.AddToRole(model.Id, x.Name); } } obj.db_obj_ack = "OK"; } catch (ArgumentException ex) { obj.db_obj_ack = "KO"; obj.db_obj_message = ex.Message; } return(Json(obj, JsonRequestBehavior.AllowGet)); }
public JsonResult EditRole(UtentiView model) { var ruoli = new EditRuoliView() { Id = model.Id, Email = model.UserName, ruoli = getRuoli(model) }; return(Json(ruoli, JsonRequestBehavior.AllowGet)); }