示例#1
0
        public async Task <IList <PageController> > GetPageControllerList(string area)
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.GetPageControllerList(area));
        }
示例#2
0
        public async Task <IList <PageAction> > GetPageActionList(string areaName, string pageName)
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.GetPageActionList(areaName, pageName));
        }
示例#3
0
        public async Task <OperationStatus> AddUpdatePageAction(PageAction pageAction, string userName)
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.AddUpdatePageAction(pageAction, userName));
        }
示例#4
0
        public async Task <IList <ActionGroup> > GetActionGroup()
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.GetActionGroup());
        }
示例#5
0
        public async Task <IList <ControllerType> > GetControllerType()
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.GetControllerType());
        }
示例#6
0
        public async Task <PageAction> GetPageActionByID(string pageActionID)
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.GetPageActionByID(pageActionID));
        }
示例#7
0
        public async Task <PageArea> GetPageAreaByID(string areaID)
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.GetPageAreaByID(areaID));
        }
示例#8
0
        public async Task <IList <PageAction> > GetPageActions(string areaName, string pageName, string keyword, int offset, int limit)
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.GetPageActions(areaName, pageName, keyword, offset, limit));
        }
示例#9
0
        public async Task <OperationStatus> ManageService(ServiceActionBind serviceActionBind, string userName)
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.ManageService(serviceActionBind, userName));
        }
示例#10
0
        public async Task <IList <PageArea> > GetAllArea()
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.GetAllArea());
        }
示例#11
0
        public async Task <OperationStatus> ManageIdentity(IdentiyActionBind identiyActionBind, string userName)
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.ManageIdentity(identiyActionBind, userName));
        }
示例#12
0
        public async Task <IList <IdentityAction> > GetAllIdentityActions()
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.GetAllIdentityActions());
        }
示例#13
0
        public async Task <IList <ServiceAction> > GetAllServiceActions()
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.GetAllServiceActions());
        }
示例#14
0
        public async Task <OperationStatus> DeleteArea(string id, string userName)
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.DeleteArea(id, userName));
        }
示例#15
0
        public async Task <OperationStatus> AutomateActions(ControllerActions controllerAction, string userName)
        {
            PageActionDataProvider provider = new PageActionDataProvider();

            return(await provider.AutomateActions(controllerAction, userName));
        }