public async Task <GroupResponse> GetGroupsAsync(GroupParameters parameters)
        {
            BaseServiceRequest <GroupResponse> baseService = new BaseServiceRequest <GroupResponse>();
            var r = await baseService.GetRequest(new GroupRequest()
            {
                parameters = parameters
            });

            return(r);
        }
Example #2
0
        public async Task <DictionariesResponse> GetDictionariesAsync(DictionariesParameters parameters)
        {
            BaseServiceRequest <DictionariesResponse> baseService = new BaseServiceRequest <DictionariesResponse>();
            var r = await baseService.GetRequest(new DictionariesRequest()
            {
                parameters = parameters
            });

            return(r);
        }
        public async Task <MenuResponse> GetMenusAsync(MenuParameters parameters)
        {
            BaseServiceRequest <MenuResponse> baseService = new BaseServiceRequest <MenuResponse>();
            var r = await baseService.GetRequest(new MenuRequest()
            {
                parameters = parameters
            });

            return(r);
        }
        public async Task <bool> UpdateUserAsync(User model)
        {
            BaseServiceRequest <UserResponse> baseService = new BaseServiceRequest <UserResponse>();
            var r = await baseService.GetRequest(new UserUpdateRequest()
            {
                id = model.Id, Entity = model
            }, Method.POST);

            return(r.success);
        }
        public async Task <LoginUserAuthResponse> LoginUserAuthAsync(string account)
        {
            BaseServiceRequest <LoginUserAuthResponse> baseService = new BaseServiceRequest <LoginUserAuthResponse>();
            var r = await baseService.GetRequest(new UserLoginAuthRequest()
            {
                account = account
            });

            return(r);
        }
        public async Task <LoginUserResponse> LoginAsync(string account, string passWord)
        {
            BaseServiceRequest <LoginUserResponse> baseService = new BaseServiceRequest <LoginUserResponse>();
            var r = await baseService.GetRequest(new UserLoginRequest()
            {
                account = account, passWord = passWord
            });

            return(r);
        }
        public async Task <GetUserResponse> GetUsersAsync(UserParameters parameters)
        {
            BaseServiceRequest <GetUserResponse> baseService = new BaseServiceRequest <GetUserResponse>();
            var r = await baseService.GetRequest(new UserQueryRequest()
            {
                parameters = parameters
            });

            return(r);
        }
        public async Task <bool> DeleteUserAsync(int id)
        {
            BaseServiceRequest <UserResponse> baseService = new BaseServiceRequest <UserResponse>();
            var r = await baseService.GetRequest(new UserDeleteRequest()
            {
                id = id
            }, Method.DELETE);

            return(r.success);
        }