public JsonResult QuitarObjeto(int idRol, ICollection <tbAccesoRol> RolAcceso) { var Msj = ""; using (TransactionScope Tran = new TransactionScope()) { try { if (RolAcceso != null) { if (RolAcceso.Count > 0) { foreach (tbAccesoRol vAccesoRol in RolAcceso) { db.UDP_Acce_tbAccesoRol_Delete(idRol, vAccesoRol.obj_Id); } } var Listado = db.SDP_Acce_GetUserRols(Function.GetUser(), "").ToList(); Session["UserLoginRols"] = Listado; } Tran.Complete(); } catch (Exception) { Msj = "-1"; } return(Json(Msj, JsonRequestBehavior.AllowGet)); } }