public string OpenSetNumericRangeDialog(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.OpenSetNumericRangeDialog(
                context: context,
                id: id);

            return(json);
        }
        public string OpenBulkUpdateSelectorDialog(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.OpenBulkUpdateSelectorDialog(
                context: context,
                id: id);

            return(json);
        }
        public string BulkUpdateSelectChanged(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.BulkUpdateSelectChanged(
                context: context,
                id: id);

            return(json);
        }
        public ContentResult Get(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var result     = controller.Get(
                context: context,
                id: id);

            return(result.ToRecourceContentResult(request: Request));
        }
        public ActionResult CancelNewRow(long id = 0)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.CancelNewRow(
                context: context,
                id: id);

            return(Content(json));
        }
        public string ForceUnlockTable(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.ForceUnlockTable(
                context: context,
                id: id);

            return(json);
        }
        public string SynchronizeFormulas(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.SynchronizeFormulas(
                context: context,
                id: id);

            return(json);
        }
        public string BurnDownRecordDetails(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.BurnDownRecordDetails(
                context: context,
                id: id);

            return(json);
        }
        public string ExportAsync(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.ExportAsync(
                context: context,
                id: id);

            return(json);
        }
        public string ImageLibNext(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.ImageLibNext(
                context: context,
                id: id);

            return(json);
        }
        public string ColumnAccessControl(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.ColumnAccessControl(
                context: context,
                id: id);

            return(json);
        }
        public string TrashBoxGridRows(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.TrashBoxGridRows(
                context: context,
                id: id);

            return(json);
        }
        public ActionResult SelectSearchDropDown(long id = 0)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.SelectSearchDropDown(
                context: context,
                id: id);

            return(Content(json));
        }
        public string PhysicalDelete(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.PhysicalDelete(
                context: context,
                id: id);

            return(json);
        }
Beispiel #15
0
        public ActionResult ExportCrosstab(long id)
        {
            var context      = new ContextImplement();
            var controller   = new Pleasanter.Controllers.ItemsController();
            var responseFile = controller.ExportCrosstab(
                context: context,
                id: id);

            return(responseFile);
        }
        public string OpenPermissionForCreatingDialog(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.OpenPermissionForCreatingDialog(
                context: context,
                id: id);

            return(json);
        }
        public string History(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.History(
                context: context,
                id: id);

            return(json);
        }
        public string SetPermissions(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.SetPermissions(
                context: context,
                id: id);

            return(json);
        }
        public ActionResult ExportSitePackage(long id)
        {
            var context      = new ContextImplement();
            var controller   = new Pleasanter.Controllers.ItemsController();
            var responseFile = controller.ExportSitePackage(
                context: context,
                id: id);

            return(responseFile?.ToFileContentResult());
        }
        public string RebuildSearchIndexes(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.RebuildSearchIndexes(
                context: context,
                id: id);

            return(json);
        }
        public string SortSiteMenu(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.SortSiteMenu(
                context: context,
                id: id);

            return(json);
        }
        public string OpenExportSitePackageDialog(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.OpenExportSitePackageDialog(
                context: context,
                id: id);

            return(json);
        }
        public string EditSeparateSettings(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.EditSeparateSettings(
                context: context,
                id: id);

            return(json);
        }
        public string MoveTargets(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.MoveTargets(
                context: context,
                id: id);

            return(json);
        }
        public string UpdateByGrid(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.UpdateByGrid(
                context: context,
                id: id);

            return(json);
        }
        public string CreateByTemplate(long id)
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.CreateByTemplate(
                context: context,
                id: id);

            return(json);
        }
        public string ImportSitePackage(long id, ICollection <IFormFile> file)
        {
            var context    = new ContextImplement(files: file);
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.ImportSitePackage(
                context: context,
                id: id,
                file: HttpPostedFile.Create(file));

            return(json);
        }
Beispiel #28
0
        public string ImportSitePackage(long id, HttpPostedFileBase[] file)
        {
            var context    = new ContextImplement(files: file);
            var controller = new Pleasanter.Controllers.ItemsController();
            var json       = controller.ImportSitePackage(
                context: context,
                id: id,
                file: Libraries.Requests.HttpPostedFile.Create(file));

            return(json);
        }
        public ActionResult Search()
        {
            var context    = new ContextImplement();
            var controller = new Pleasanter.Controllers.ItemsController();
            var htmlOrJson = controller.Search(context: context);

            if (!context.Ajax)
            {
                ViewBag.HtmlBody = htmlOrJson;
                return(View());
            }
            else
            {
                return(Content(htmlOrJson));
            }
        }
        public ActionResult ExportCrosstab(long id)
        {
            var context      = new ContextImplement();
            var controller   = new Pleasanter.Controllers.ItemsController();
            var responseFile = controller.ExportCrosstab(
                context: context,
                id: id);

            if (responseFile != null)
            {
                return(responseFile.ToFileContentResult());
            }
            else
            {
                return(null);
            }
        }