public static List <ListItem> GetState(int PortalID) { List <ListItem> ToReturn = new List <ListItem>(); System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate { return(true); }; var cliente = new MasterDataWS.MasterDataWSClient(); var Request = new MasterDataWS.generalRequest(); var Country = new MasterDataWS.countryTo(); // portal ID Country.id = CountryID(PortalID); Request.country = Country; var StateTo = new MasterDataWS.stateTo(); var Response = cliente.getStatesByCountry(Request); var MyList = Response.resultList; foreach (MasterDataWS.masterData Data in MyList) { ToReturn.Add(new ListItem(Data.description, Data.id)); } return(ToReturn); }
public static List <ListItem> GetAddressTypes() { List <ListItem> ToReturn = new List <ListItem>(); System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate { return(true); }; var cliente = new MasterDataWS.MasterDataWSClient(); var Request = new MasterDataWS.generalRequest(); MasterDataWS.stateTo TheState = new MasterDataWS.stateTo(); var Response = cliente.getAddressTypes(Request); var MyList = Response.resultList; foreach (MasterDataWS.masterData Data in MyList) { ToReturn.Add(new ListItem(Data.description, Data.id)); } return(ToReturn); }