Esempio n. 1
0
        public async Task <SuccessResponse> AddAndAssociateUser(AddAndAssociateUserRequest addAndAssociateUserRequest)
        {
            LoginRequest loginRequest = new LoginRequest()
            {
                userName = _configuration.GetSection("ApplicationSettings")["UserName"],
                password = _configuration.GetSection("ApplicationSettings")["Password"]
            };
            LoginResponse loginResponse = await _authenticationService.Login(loginRequest);

            ApiEndPoint = _configuration.GetSection("ApplicationSettings")["ApiEndPoint"] + "users/AddUser";
            var response = await Task.Run(async() =>
            {
                var result = await PostAsync(addAndAssociateUserRequest, loginResponse.token);
                return(result);
            });

            return(response);
        }
Esempio n. 2
0
        public async Task <SuccessResponse> AddAndAssociateUser(AddAndAssociateUserRequest addAndAssociateUserRequest)
        {
            var result = await _userService.AddAndAssociateUser(addAndAssociateUserRequest);

            return(result);
        }