Ejemplo n.º 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)));
        }
Ejemplo n.º 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)));
        }
Ejemplo n.º 3
0
 public ActionResult PreSettings(int parentId, [FromBody] SelectedItemsViewModel model)
 {
     return(Json(_service.MultistepActionSettings(parentId, 0, model.Ids)));
 }
Ejemplo n.º 4
0
 public ActionResult PreSettings(int parentId, int[] ids) => new JsonNetResult(_service.MultistepActionSettings(parentId, 0, ids));
Ejemplo n.º 5
0
        public ActionResult PreSettings(int parentId, int id)
        {
            var prms = _multistepService.MultistepActionSettings(parentId, id);

            return(Json(prms));
        }
Ejemplo n.º 6
0
 public ActionResult PreSettings(int parentId, int id) => Json(_service.MultistepActionSettings(parentId, id, null));