public ObservableList <QTestApiModel.TestCycleResource> GetQTestCyclesByProject(string qTestServerUrl, string qTestUserName, string qTestPassword, string qTestProject) { ConnectALMServer(); ObservableList <QTestApiModel.TestCycleResource> cyclestList; QTestApi.TestcycleApi TestcycleApi = new QTestApi.TestcycleApi(connObj.Configuration); cyclestList = new ObservableList <QTestApiModel.TestCycleResource>(TestcycleApi.GetTestCycles((long)Convert.ToInt32(qTestProject), null, null, "descendants")); return(cyclestList); }
public ObservableList <QTestApiModel.TestCycleResource> GetQTestCyclesByProject(string qTestServerUrl, string qTestUserName, string qTestPassword, string qTestProject) { ObservableList <QTestApiModel.TestCycleResource> cyclestList; QTestApi.LoginApi connObj = new QTestApi.LoginApi(ALMCore.DefaultAlmConfig.ALMServerURL); string granttype = "password"; string authorization = "Basic bWFoZXNoLmthbGUzQHQtbW9iaWxlLmNvbTo="; QTestApiModel.OAuthResponse response = connObj.PostAccessToken(granttype, ALMCore.DefaultAlmConfig.ALMUserName, ALMCore.DefaultAlmConfig.ALMPassword, authorization); connObj.Configuration.AccessToken = response.AccessToken; connObj.Configuration.ApiKey.Add("Authorization", response.AccessToken); connObj.Configuration.ApiKeyPrefix.Add("Authorization", response.TokenType); QTestApi.TestcycleApi TestcycleApi = new QTestApi.TestcycleApi(connObj.Configuration); cyclestList = new ObservableList <QTestApiModel.TestCycleResource>(TestcycleApi.GetTestCycles((long)Convert.ToInt32(qTestProject), null, null, "descendants")); return(cyclestList); }