from django.urls import path, include
from .views import management, good_category, good_category_update, good_category_delete, storage, storage_update, storage_delete, tmc, tmc_update, tmc_delete, \
vendor,  vendor_update, vendor_delete, search_tmc, checkTmcByNameAndUnitOfMeasurement, addTmcFromReceiptTable, addTmcFromAdditionalPurchasesTable, vendor_search,\
category_search, storage_search

urlpatterns = [
    path('', management, name='management'),
    path('good-category/', good_category, name='good-category'),
    path('good-category-update/<uuid:id>/', good_category_update, name='good_category_update'),
    path('good-category-delete/', good_category_delete, name='good_category_delete'),
    path('category-search/', category_search, name='category_search'),

    path('storage/', storage, name='storage'),
    path('storage-update/<uuid:id>/', storage_update, name='storage_update'),
    path('storage-delete/', storage_delete, name='storage_delete'),
    path('storage-search/', storage_search, name='storage_search'), 

    path('tmc/', tmc, name='tmc'),
    path('tmc-update/<uuid:id>/', tmc_update, name='tmc_update'),
    # path('tmc-detail/<uuid:id>/', tmc_detail, name='tmc_detail'),
    path('tmc-delete/', tmc_delete, name='tmc_delete'),
    path('search_tmc/', search_tmc, name='search_tmc'),

    path('vendor/', vendor, name='vendor'),
    path('vendor-update/<uuid:id>/', vendor_update, name='vendor_update'),
    path('vendor-delete/', vendor_delete, name='vendor_delete'),
    path('vendor-search/', vendor_search, name='vendor_search'),


    path('checkTmcByNameAndUnitOfMeasurement/', checkTmcByNameAndUnitOfMeasurement, name="checkTmcByNameAndUnitOfMeasurement"),
    path('addTmcFromReceiptTable/', addTmcFromReceiptTable, name="addTmcFromReceiptTable"),
    path('addTmcFromAdditionalPurchasesTable/', addTmcFromAdditionalPurchasesTable, name="addTmcFromAdditionalPurchasesTable"),


]