public async Task AssingnmentSeat(string passengerKey, string unitKey)
        {
            var request = GetRequestDefaultAssingmentSeat();
            var result  = await _integrationRest.RequestAsync(HttpMethod.Post, $"/api/nsk/v1/booking/passengers/{passengerKey}/seats/{unitKey}", request, _token);

            Console.Write(result);
        }
        public async Task <string> LogonAndGetTokenNavitaire(string userName = null, string password = null)
        {
            string       result  = default(string);
            LogonRequest request = GetRequestLogon(userName, password);

            string responseJson = await _integration.RequestAsync(HttpMethod.Post, _uri, request);

            LogonResponse responseObject = JsonConvert.DeserializeObject <LogonResponse>(responseJson);

            if (!string.IsNullOrEmpty(responseObject?.Data?.Token))
            {
                result = responseObject.Data.Token;
            }
            return(result);
        }