Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.test.api.api.Helper;
- import com.test.api.api.GetSet.tblAkunDatabase;
- import com.test.api.api.GetSet.tblAkunDatabase_GET;
- import retrofit2.Call;
- import retrofit2.http.DELETE;
- import retrofit2.http.Field;
- import retrofit2.http.FormUrlEncoded;
- import retrofit2.http.GET;
- import retrofit2.http.Headers;
- import retrofit2.http.POST;
- import retrofit2.http.PUT;
- import retrofit2.http.Path;
- /**
- * Created by Jan Sebastian on 07/11/2017.
- */
- public interface APIInterface2 {
- @Headers({
- "Access-Control-Allow-Origin: *",
- "Access-Control-Allow-Methods: POST,GET,PUT,DELETE,OPTIONS",
- "Access-Control-Allow-Credentials: true",
- "Access-Control-Allow-Headers: X-Requested-With,X-HTTP-Methods-Override,Content-Type,Accept,Cache-Control, Pragma, Origin,Authorization, Content-Type"
- })
- @FormUrlEncoded
- @POST("/tblAkun")
- Call<tblAkunDatabase> inputAkun(
- @Field("nmAkun") String nmAkun,
- @Field("TipeAkun") String TipeAkun,
- @Field("kdUser") String kdUser
- );
- @GET("/tblAkun")
- Call<tblAkunDatabase_GET> listAkun();
- @GET("/tblAkun/{kdUser}")
- Call<tblAkunDatabase_GET> listAkun_bykdUser(
- @Path("kdUser") String kdUser
- );
- @GET("/tblAkun/{kdAkun}/{kdUser}")
- Call<tblAkunDatabase_GET> listAkun_bykdUser_kdAkun(
- @Path("kdAkun") int kdAkun,
- @Path("kdUser") String kdUser
- );
- @GET("/tblAkun/{tipe}/{kdUser}")
- Call<tblAkunDatabase_GET> listAkun_bytipe_kdUser(
- @Path("tipe") String tipe,
- @Path("kdUser") String kdUser
- );
- @FormUrlEncoded
- @PUT("/tblAkun/{kdAkun}/{kdUser}")
- Call<tblAkunDatabase> updateAkun(
- @Path("kdAkun") int kdAkun,
- @Path("kdUser") String kdUser,
- @Field("nmAkun") String nmAkun,
- @Field("TipeAkun") String TipeAkun
- );
- @FormUrlEncoded
- @DELETE("/tblAkun/{kdAkun}/{kdUser}")
- Call<tblAkunDatabase> deleteAkun(
- @Path("kdAkun") int kdAkun,
- @Path("kdUser") String kdUser
- );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement