public ActionResult PreSettings(int parentId, int id) { var db = DbService.ReadSettings(); if (db.RecordActions && db.SingleUserId != QPContext.CurrentUserId) { throw new Exception(DBStrings.SingeUserModeMessage); } return(Json(_service.MultistepActionSettings(parentId, id))); }
public ActionResult PreSettings(int parentId, int id) { var db = DbService.ReadSettings(); if (db.RecordActions && db.SingleUserId != QPContext.CurrentUserId) { throw new Exception(DBStrings.SingeUserModeMessage); } var content = ContentService.Read(id); if (!content.WorkflowBinding.CurrentUserCanUpdateArticles) { throw new Exception(ArticleStrings.CannotAddBecauseOfWorkflow); } return(Json(_service.MultistepActionSettings(parentId, id))); }
public ActionResult PreSettings(int parentId, [FromBody] SelectedItemsViewModel model) { return(Json(_service.MultistepActionSettings(parentId, 0, model.Ids))); }
public ActionResult PreSettings(int parentId, int[] ids) => new JsonNetResult(_service.MultistepActionSettings(parentId, 0, ids));
public ActionResult PreSettings(int parentId, int id) { var prms = _multistepService.MultistepActionSettings(parentId, id); return(Json(prms)); }
public ActionResult PreSettings(int parentId, int id) => Json(_service.MultistepActionSettings(parentId, id, null));