Exemple #1
0
        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)));
        }
Exemple #2
0
        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)));
        }
Exemple #3
0
 public ActionResult PreSettings(int parentId, [FromBody] SelectedItemsViewModel model)
 {
     return(Json(_service.MultistepActionSettings(parentId, 0, model.Ids)));
 }
Exemple #4
0
 public ActionResult PreSettings(int parentId, int[] ids) => new JsonNetResult(_service.MultistepActionSettings(parentId, 0, ids));
Exemple #5
0
        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));