Interface DeliveryNoteService


  • public interface DeliveryNoteService
    • Method Detail

      • uploadDeliveryNote

        @Multipart
        @POST("delivery-note-uploads")
        retrofit2.Call<DeliveryNote> uploadDeliveryNote​(@Part
                                                        DeliveryNote deliveryNotes,
                                                        @Part("file")
                                                        okhttp3.MultipartBody.Part file)
        Parameters:
        deliveryNotes - - DeliveryNotes to be created
        file - - file to be delivered
        Returns:
        DeliveryNote
      • getDeliveryNote

        @GET("delivery-notes/{deliveryNoteId}")
        retrofit2.Call<DeliveryNote> getDeliveryNote​(@Path("deliveryNoteId")
                                                     java.lang.Long deliveryNoteId)
        Parameters:
        deliveryNoteId - - DeliveryNote id
        Returns:
        DeliveryNote
      • getDeliveryNotes

        @GET("delivery-notes")
        retrofit2.Call<ResultPage<DeliveryNote>> getDeliveryNotes​(@Query("page")
                                                                  int page,
                                                                  @Query("limit")
                                                                  int limit,
                                                                  @Query("filter")
                                                                  java.lang.String filter,
                                                                  @Query("sort")
                                                                  java.lang.String sort)
        Parameters:
        page - - pagination parameter, default = 1
        limit - - pagination parameter, default = 100, max = 100
        filter - - query filter
        sort - - Description: Sort parameters in format: column_name1,column_name2 //means asc -column_name1,-column_name2 //means desc
        Returns:
        DeliveryNotes