public CostPlaceDTO[] GetCostPlaces()
    {
        GetCostPlacesRequest  request  = new GetCostPlacesRequest();
        GetCostPlacesResponse response = this.GetCostPlaces(request);

        return(response.GetCostPlacesResult);
    }
    private GetCostPlacesResponse GetCostPlaces(GetCostPlacesRequest request)
    {
        CFInvokeInfo info = new CFInvokeInfo();

        info.Action            = "http://tempuri.org/IStockService/GetCostPlaces";
        info.RequestIsWrapped  = true;
        info.ReplyAction       = "http://tempuri.org/IStockService/GetCostPlacesResponse";
        info.ResponseIsWrapped = true;
        GetCostPlacesResponse retVal = base.Invoke <GetCostPlacesRequest, GetCostPlacesResponse>(info, request);

        return(retVal);
    }