from django.contrib.auth import views as auth_views
from wholesale import external, internal
from django.urls import path, include

urlpatterns = [

    path('wholesale/login/', external.wholesale_login, name='wholesale_login'),

    path('wholesale/dashboard/', external.wholesale_dashboard, name='wholesale_dashboard'),

    path('wholesale/stock-list/', external.stock_list, name='wholesale_stock_list'),
   
    path('wholesale/ajax/stock/', external.ajax_wholesale_stock, name='ajax_wholesale_stock'),

     path('wholesale/sales/', external.wholesale_sales_order, name='wholesale_sales_order'),

    path('wholesale/ajax/sales/', external.ajax_wholesales_sales_view, name='ajax_wholesales_sales_view'),

    path('wholesale/sales/add/', external.wholesales_sales_order_add, name='wholesales_sales_order_add'),
    
    path('wholesale/ajax/customer-stock/', external.ajax_get_wholesale_customer_stock, name='ajax_get_wholesale_customer_stock'),
    
    path('wholesale/sales/create/', external.add_wholesales_order, name='add_wholesales_order'),
   
    path('wholesale/sales/edit/', external.wholesales_sales_order_edit, name='edit_wholesales_order'),

    path('wholesale/ajax/sales-items/', external.ajax_get_wholesales_sales_items, name='ajax_get_wholesales_sales_items'),
    
    path('wholesale/sales/update/', external.update_wholesales_order, name='update_wholesales_order'),

    path('wholesale/sales/delete/', external.delete_wholesales_order, name='delete_wholesales_order'),

    


    path('wholesale_ajax_pending_inward/', internal.ajax_pending_wholesale_inward, name='wholesale_ajax_pending_inward'),

    path('wholesale_get_items_inward/', internal.ajax_get_wholesale_inward_items, name='wholesale_get_items_inward'),

    path('wholesale_approve_inward/', internal.approve_wholesale_inward, name='wholesale_approve_inward'),

    path('wholesale_reject_inward/', internal.reject_wholesale_inward, name='wholesale_reject_inward'),

    path('wholesale_ajax_list_inward/', internal.ajax_list_wholesale_inward, name='wholesale_ajax_list_inward'),
    
    path('wholesale_ajax_view_tx_inward/', internal.ajax_view_tx_wholesale_inward, name='wholesale_ajax_view_tx_inward'),


    path('ajax_wholesale_order_request/', internal.ajax_wholesale_order_request, name='ajax_wholesale_order_request'),

    path('add_wholesale_po/', internal.add_wholesale_po, name='add_wholesale_po'),

    path('ajax_wholesale_po_edit/', internal.ajax_wholesale_po_edit, name='ajax_wholesale_po_edit'),

    path('update_wholesale_po/', internal.update_wholesale_po, name='update_wholesale_po'),

    path('delete_wholesale_tx_po/', internal.delete_wholesale_tx_po, name='delete_wholesale_tx_po'),

    path('edit_wholesale_po/', internal.edit_wholesale_po, name='edit_wholesale_po'),


    # Internal Wholesale Sales
    path('wholesale/internal/sales/create/', internal.add_internal_wholesale_sales_order, name='add_internal_wholesale_sales_order'),
    path('wholesale/internal/sales/', internal.internal_wholesale_sales_order, name='internal_wholesale_sales_order'),
    path('wholesale/internal/sales/edit/', internal.internal_wholesale_sales_order_edit, name='internal_wholesale_sales_order_edit'),

    path('wholesale/internal/ajax/sales-view/', internal.ajax_internal_wholesale_sales_view, name='ajax_internal_wholesale_sales_view'),

    path('wholesale/internal/ajax/sales-items/', internal.ajax_internal_wholesale_sales_items, name='ajax_internal_wholesale_sales_items'),
    path('wholesale/internal/ajax/sales-edit/', internal.ajax_internal_wholesale_sales_edit, name='ajax_internal_wholesale_sales_edit'),
    path('wholesale/internal/sales/update/', internal.update_internal_wholesale_sales_order, name='update_internal_wholesale_sales_order'),
    path('wholesale/internal/sales/delete/', internal.delete_internal_wholesale_sales_order, name='delete_internal_wholesale_sales_order'),
    path('wholesale/download-sample/', internal.download_wholesale_sample_excel, name='download_wholesale_sample_excel'),
    path('wholesale/import-opening-stock/', internal.import_wholesale_stock, name='import_wholesale_stock'),




]
