Example #1
0
        public ActionResult <LayoutData> Post(LayoutData layout)
        {
            //Console.WriteLine("{0}, {1}, {2}", layout.Name, layout.LastUpdateTime, layout.LayoutJson);

            IsaeAprAccessor accessor = new IsaeAprAccessor("localhost");

            accessor.SaveLayout(layout);

            return(layout);
        }
Example #2
0
        //[EnableCors(origins: "http://localhost:3000,http://localhost:60000", headers: "*", methods: "*")]
        public ActionResult <HierarchyView> Post(HierarchyView viewData)
        {
            //Console.WriteLine("{0}, {1}, {2}", layout.Name, layout.LastUpdateTime, layout.LayoutJson);
            try
            {
                IsaeAprAccessor accessor = new IsaeAprAccessor("localhost");
                accessor.SaveHierarchyView(viewData);
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }

            return(viewData);
        }
Example #3
0
        public ActionResult <IEnumerable <HierarchyView> > Get()
        {
            IsaeAprAccessor accessor = new IsaeAprAccessor("localhost");

            return(accessor.RetrieveHierarchyViews());
        }
Example #4
0
        public ActionResult <IEnumerable <LayoutData> > Get()
        {
            IsaeAprAccessor accessor = new IsaeAprAccessor("localhost");

            return(accessor.RetrieveLayouts());
        }