from django.contrib.auth import views as auth_views
from masters import  views, items
from django.urls import path, include


urlpatterns = [
    




       # **********CATEGORY**********
       path('category',views.category),
       path('category_view/',views.category_view),
       path('category_edit/',views.category_edit),
       path('category_update/',views.category_update),
       path('category_add/',views.category_add),
       path('category_delete/',views.category_delete),
       path('category/sub-category/',views.category_sub_category),
       path('check-category-name/',views.check_category_name),


       # **********SUB-CATEGORY**********       
       path('sub-category',views.sub_category),
       path('get_category_type/',views.get_category_type),
       path('sub_category_view/',views.sub_category_view),
       path('sub_category_edit/',views.sub_category_edit),
       path('sub_category_update/',views.sub_category_update),
       path('sub_category_add/',views.sub_category_add),
       path('sub_category_delete/',views.sub_category_delete),
       path('check-subcategory-name/',views.check_subcategory_name),


       # **********BRANDS**********
       path('brands',views.brands),
       path('brand_view/',views.brand_view),
       path('brand_edit/',views.brand_edit),
       path('brand_update/',views.brand_update),
       path('brand_add/',views.brand_add),
       path('brand_delete/',views.brand_delete),
       path('brands/items/',views.brand_item),
       path('check-brand-name/',views.check_brand_name),


       # # **********MODEL**********
       path('model',views.model),
       path('model_add/',views.model_add),
       path('model_view/',views.model_view),
       path('model_edit/',views.model_edit),
       path('model_update/',views.model_update),
       path('model_delete/',views.model_delete),
       path('check-model-name/',views.check_model_name),


       # # **********VARIANT**********
       path('variant',views.variant),
       path('variant_add/',views.variant_add),
       path('variant_view/',views.variant_view),
       path('variant_edit/',views.variant_edit),
       path('variant_update/',views.variant_update),
       path('variant_delete/',views.variant_delete),
       path('check-variant-name/',views.check_variant_name),
       path('load-models/',views.ajax_load_models),
       path('load-brands/',views.ajax_load_brand),


       # **********COLOR**********
       path('color',views.color),
       path('color_add/',views.color_add),
       path('color_view/',views.color_view),
       path('color_edit/',views.color_edit),
       path('color_update/',views.color_update),
       path('color_delete/',views.color_delete),
       path('load-variants/',views.ajax_load_variants),
       path('check-color-name/',views.check_color_name),


       # **********UOM**********
       path('uom',views.uom),
       path('uom_add/',views.uom_add),
       path('uom_view/',views.uom_view),
       path('uom_edit/',views.uom_edit),
       path('uom_update/',views.uom_update),
       path('uom_delete/',views.uom_delete),
       


       # **********UOM**********
       path('tax',views.tax),
       path('tax_add/',views.tax_add),
       path('tax_view/',views.tax_view),
       path('tax_edit/',views.tax_edit),
       path('tax_update/',views.tax_update),
       path('tax_delete/',views.tax_delete),
       path('check-tax-name/',views.check_tax_name),


       # **********ITEMS**********
       path('items',items.items),
       path('load_subcategories/',items.load_subcategories),
       path('item_add/',items.item_add),
       path('item_view/',items.item_view),
       path('item_edit/',items.item_edit),
       path('item_update/',items.item_update),
       path('item_delete/',items.item_delete),
       path('check-ean-name/',items.check_ean_exists),
       path('make_default_item/',items.make_default_item),
       path('duplicate_item/',items.item_duplicate),
       path('load_device_model/',items.load_device_model),
       path('load-colors/',items.ajax_load_colors),
     
      



       


       



       # # **********BANK**********
       path('bank',views.bank),
       path('bank_add/',views.bank_add),
       path('bank_view/',views.bank_view),
       path('bank_edit/',views.bank_edit),
       path('bank_update/',views.bank_update),
       path('bank_delete/',views.bank_delete),
       path('make_default/',views.make_default_bank),
       path('ajax_qr_view/',views.ajax_qr_view),
       path('bank_qr_add/',views.bank_qr_add),
       path('tx_edit_qr/',views.tx_edit_qr),
       path('tx_delete_qr/',views.tx_delete_qr),


        # # **********FINANCE**********
       path('finance',views.finance),
       path('finance_add/',views.finance_add),
       path('finance_view/',views.finance_view),
       path('finance_edit/',views.finance_edit),
       path('finance_update/',views.finance_update),
       path('finance_delete/',views.finance_delete),


       

       


    









]