public ActionResult RemovePremissionAssignment([DataSourceRequest] DataSourceRequest request, PremissionAssignment model) { if (model != null && ModelState.IsValid) { IRestResponse WSR = Task.Run(() => apiClient.postObject("Permisos/Asignacion/Eliminar", model)).Result; if (WSR.StatusCode != HttpStatusCode.OK) { ModelState.AddModelError("errorGeneral", JObject.Parse(WSR.Content).ToObject <Error>().Message.ToString()); } } return(Json(new[] { model }.ToDataSourceResult(request, ModelState))); }
public ActionResult AddPremissionAsignment([DataSourceRequest] DataSourceRequest request, PremissionAssignment model) { if (model != null && ModelState.IsValid) { model.RegisterUser = ((Commons.User)Session["USERINFO"]).UserName; IRestResponse WSR = Task.Run(() => apiClient.postObject("Permisos/Asignacion/Nuevo", model)).Result; if (WSR.StatusCode != HttpStatusCode.OK) { ModelState.AddModelError("errorGeneral", JObject.Parse(WSR.Content).ToObject <Error>().Message.ToString()); } } return(Json(new[] { model }.ToDataSourceResult(request, ModelState))); }