from django.urls import path
from . import views

urlpatterns = [
    # Order Management
    path('', views.list_orders, name='list_orders'),
    path('create/', views.create_order, name='create_order'),
    path('detail/<str:order_number>/', views.order_detail, name='order_detail'),
    path('add-order-product/', views.add_order_product, name='add_order_product'),

    # Stock Management
    path('receive/<str:order_number>/', views.receive_stock, name='receive_stock'),
    path('receive-stock/', views.stock, name='stock'),
    path('received-stock/', views.received_stock_list, name='received_stock_list'),
    path('received-stock/<int:pk>/', views.receipt_detail, name='receipt_detail'),

    # Search Functionality
    path('search-suppliers/', views.search_suppliers, name='search_suppliers'),
    path('search-products/', views.search_products, name='search_products'),

    # PDF Generation
    path('order/<str:order_number>/pdf/', views.generate_lpo_pdf, name='generate_lpo_pdf'),
    path('order/<str:order_number>/receipt/', views.generate_receipt_pdf, name='generate_receipt_pdf'),
    path('download_lpo_pdf/<str:order_number>/', views.generate_lpo_pdf, name='download_lpo_pdf'),
]