public void CanCall_IMSWebService_Success() { try { var imsService = new com.personifycloud.smemitst1.IMService(); //currently just two roles: COMMITTEE_MEMBER & MEMBER var allRolesResult = imsService.IMSVendorRolesGet(PersonifyVendorName, PersonifyVendorPassword); foreach (var roleResult in allRolesResult.VendorRoles) { var customers = imsService.IMSRoleCustomersGet(PersonifyVendorName, PersonifyVendorPassword, roleResult.RoleId); } //one web-role, deactivated with no role description var allWebRolesResult = imsService.IMSVendorWebRolesGet(PersonifyVendorName, PersonifyVendorPassword); foreach (var roleResult in allWebRolesResult.VendorRoles) { var customers = imsService.IMSRoleCustomersGet(PersonifyVendorName, PersonifyVendorPassword, roleResult.RoleId); } var results = imsService.IMSCustomerRoleGetByTimssCustomerId(PersonifyVendorName, PersonifyVendorPassword, "02991320|0"); var results2 = imsService.IMSCustomerWebRoleGet(PersonifyVendorName, PersonifyVendorPassword, "02991320|0"); } catch (Exception ex) { System.Console.WriteLine(ex.ToString()); } }
public void Stuff3() { Uri serviceUri = new Uri(svcUri_Base); var service = new PersonifyData.PersonifyEntitiesBase(serviceUri); service.IgnoreMissingProperties = true; service.Credentials = new System.Net.NetworkCredential(svcLogin, svcPassword); var stuff = service.CustomerInfos.Where(x => x.LastName == "Hoiberg").ToList(); var firstOne = stuff.FirstOrDefault(); var ssoservice = new com.personifycloud.smemitst.service(); var personifyIdentifier = firstOne.MasterCustomerId + "|0"; var customer = ssoservice.SSOCustomerGet(PersonifyVendorName, PersonifyVendorPassword, personifyIdentifier); var imsService = new com.personifycloud.smemitst1.IMService(); var webRoles = imsService.IMSCustomerWebRoleGet(PersonifyVendorName, PersonifyVendorPassword, personifyIdentifier); var otherRoles = imsService.IMSCustomerRoleGet(PersonifyVendorName, PersonifyVendorPassword, personifyIdentifier); Assert.IsTrue(true); }