from django.contrib.auth import views as auth_views
from claim_collect_upgrade import claim, collect, upgrade
from django.urls import path, include



urlpatterns = [
    
    path('claim', claim.claims, name='claims'),
   
    path('claim/add', claim.claims_add, name='claims_add'),

    path('load_claim_details/',claim.load_claim_details, name='load_claim_details'),

    path('add_claim/',claim.add_claim, name='add_claim'),
     
    path('ajax_claim_view/',claim.ajax_claim_view, name='ajax_claim_view'),

    path('claim/edit/', claim.claims_edit, name='claims_edit'),

    path('update_claim/', claim.update_claim, name='claims_update'),



    path('collection', collect.collection, name='collection'),
   
    path('collection/add', collect.collection_add, name='collection_add'),

    path('collection/edit/', collect.collection_edit, name='collection_edit'),

    path('load_collection_details/',collect.load_collection_details, name='load_collection_details'),

    path('add_collection/',collect.add_collection, name='add_collection'),

    path('ajax_collection_view/',collect.ajax_collection_view, name='ajax_collection_view'),

     path('ajax_load_finance/',collect.ajax_load_finance, name='ajax_load_finance'),

    path('update_collection/',collect.update_collection, name='update_collection'),


    
    # UPGRADE SALES
    path('upgrade-sales',upgrade.upgrade_sales),
    
    path('ajax_upgrade_sales_view/',upgrade.ajax_upgrade_sales_view),

    path('load_upgrade_sales/',upgrade.load_upgrade_sales),

    path('add_upgrade_sales/',upgrade.add_upgrade_sales),

    path('upgrade_rejected/',upgrade.upgrade_rejected),

    path('upgrade_revert/',upgrade.upgrade_revert),

    
         
    path('ajax_pending_sales_approvals/', collect.ajax_pending_sales_approvals, name='ajax_pending_sales_approvals'),
    path('get_sales_transaction_items/', collect.get_sales_transaction_items, name='get_sales_transaction_items'),
    path('approve_sales_order/', collect.approve_sales_order, name='approve_sales_order'),
    path('reject_sales_order/', collect.reject_sales_order, name='reject_sales_order'),

    # Exchange Collection
    path('exchange-collection', collect.exchange_collection, name='exchange_collection'),
    path('exchange-collection/add', collect.exchange_collection_add, name='exchange_collection_add'),
    path('exchange-collection/edit/', collect.exchange_collection_edit, name='exchange_collection_edit'),

]