Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fun apiMobileAPIGetProviderPost(disc: kotlin.Any, pageIndex: kotlin.Int, pageSize: kotlin.Int, sort: kotlin.String, order: kotlin.String) : kotlin.Array<ProviderData> {
- val localVariableBody: kotlin.Any? = disc
- val localVariableQuery: MultiValueMap = mapOf("pageIndex" to listOf("$pageIndex"), "pageSize" to listOf("$pageSize"), "sort" to listOf("$sort"), "order" to listOf("$order"))
- val contentHeaders: kotlin.collections.Map<kotlin.String,kotlin.String> = mapOf()
- val acceptsHeaders: kotlin.collections.Map<kotlin.String,kotlin.String> = mapOf("Accept" to "application/json")
- val localVariableHeaders: kotlin.collections.MutableMap<kotlin.String,kotlin.String> = mutableMapOf()
- localVariableHeaders.putAll(contentHeaders)
- localVariableHeaders.putAll(acceptsHeaders)
- val localVariableConfig = RequestConfig(
- RequestMethod.POST,
- "/api/MobileAPI/GetProvider",
- query = localVariableQuery,
- headers = localVariableHeaders
- )
- val response = request<kotlin.Array<ProviderData>>(
- localVariableConfig,
- localVariableBody
- )
- return when (response.responseType) {
- ResponseType.Success -> (response as Success<*>).data as kotlin.Array<ProviderData>
- ResponseType.Informational -> TODO()
- ResponseType.Redirection -> TODO()
- ResponseType.ClientError -> throw ClientException((response as ClientError<*>).body as? String ?: "Client error")
- ResponseType.ServerError -> throw ServerException((response as ServerError<*>).message ?: "Server error")
- else -> throw kotlin.IllegalStateException("Undefined ResponseType.")
- }
- }
- val params = HashMap<String, String>()
- MobileAPIApi().apiMobileAPIGetProviderPost(params,0,50,null,null,
- object : Response.Listener<List<ProviderData>>() {
- fun onResponse(response: List<ProviderData>?) {
- if (response != null && response.size != 0) {......}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement