from django.contrib.auth import views as auth_views
from sales import  sales,sales_return,contra,sales_request
from django.urls import path, include


urlpatterns = [

    # SALES
    path('sales',sales.sales_order),

    path('ajax_sales_view/',sales.ajax_sales_view),

    path('sales/add',sales.sales_order_add),

    path('add_sales_order/',sales.add_sales_order),

    path('sales/edit/',sales.sales_order_edit),

    path('ajax_sales_edit/',sales.ajax_sales_edit),

    path('update_sales_order/',sales.update_sales_order),

    path('tm_sales_delete/',sales.tm_sales_delete),

    path('delete_tx_sales/',sales.delete_tx_sales),    

    path('sales_invoice/',sales.sales_invoice),

    path('sales_invoice_thermal/',sales.sales_invoice_thermal),

    path('finance_autocomplete/',sales.finance_autocomplete),

    path('card_autocomplete/',sales.card_autocomplete),

    path('load_ean_number/',sales.load_ean_number),

    path('load_sale_details/',sales.load_sale_details),

    path('get_item_by_ean/',sales.get_item_by_ean),

    path('get_branch_available_imeis/',sales.get_branch_available_imeis),

    # path('test-imei', sales.test_available_stock_view, name='test_imei_stock'),

    path('get_imei_details/',sales.get_imei_details),

    path('get_imei_price_details/',sales.get_imei_price_details),

    path('update_sales_order/',sales.update_sales_order),

    path('reject_sales_order/',sales.reject_sales_order),

    path('ajax_load_customers/',sales.ajax_load_customers),
    
    path('ajax_load_sales_requests/',sales.ajax_load_sales_requests),





     # cash_sales.py
    path('contra-sales',contra.contra_sales),

    path('contra_sales_view/',contra.contra_sales_view),

    path('contra_sales_add/',contra.contra_sales_add),

    path('contra_sales_edit/',contra.contra_sales_edit),

    path('contra_sales_update/',contra.contra_sales_update),

    path('contra_sales_delete/',contra.contra_sales_delete),



    # SALES RETURN
    path('sales-return',sales_return.sales_return),

    path('ajax_sales_return_view/',sales_return.ajax_sales_return_view),

    path('sales-return/add',sales_return.sales_return_add),

    path('load_sales_orders/',sales_return.load_sales_orders),

    path('add_sales_return/',sales_return.add_sales_return),

    path('sales-return/edit/',sales_return.sales_return_edit),

    path('ajax_tx_return_edit/',sales_return.ajax_tx_return_edit),

    path('update_sales_return/',sales_return.update_sales_return),

    path('edit_sales_return/',sales_return.edit_sales_return),

    path('delete_tx_sales_return/',sales_return.delete_tx_sales_return),

    path('delete_tm_sales_return/',sales_return.delete_tm_sales_return),


    path('load_return_items/',sales_return.load_return_items),

    path('get_return_item_details/',sales_return.get_return_item_details),

    path('return_sku/',sales_return.get_return_item_by_sku),

    path('return_barcode_details/',sales_return.return_barcode_details),   

    path('load_imei_for_sales/',sales_return.load_imei_for_sales),

    path('sales_imei_details/',sales_return.sales_imei_details),

    path('check_sales_return_imei_exists/',sales_return.check_sales_return_imei_exists),

    path('sales-request/',sales_request.sales_request),

    path('ajax_sales_request/',sales_request.ajax_sales_request),

    path('ajax_sales_request_view_details/',sales_request.ajax_sales_request_view_details),

    path('ajax_sales_request_accept/',sales_request.ajax_sales_request_accept),
    
    path('ajax_sales_request_reject/',sales_request.ajax_sales_request_reject),















    
]


