# apps/estoque/urls.py

from django.urls import path
from apps.estoque.views import (
    criar_categoria_insumo, criar_item_estoque, criar_categoria_insumo_ajax,
    lista_itens_estoque, editar_item_estoque, deletar_item_estoque, lista_categorias_insumo, lista_movimentacoes,
    registrar_movimentacao, relatorio_insumos_por_categoria, itens_proximos_vencimento, relatorio_custos_insumos
)

urlpatterns = [
    path('categorias/', lista_categorias_insumo, name='lista_categorias_insumo'),
    path('categorias/criar/', criar_categoria_insumo, name='criar_categoria_insumo'),
    path('categorias/criar_ajax/', criar_categoria_insumo_ajax, name='criar_categoria_insumo_ajax'),
    path('itens/', lista_itens_estoque, name='lista_itens_estoque'),
    path('itens/criar/', criar_item_estoque, name='criar_item_estoque'),
    path('itens/editar/<int:item_id>/', editar_item_estoque, name='editar_item_estoque'),
    path('itens/deletar/<int:item_id>/', deletar_item_estoque, name='deletar_item_estoque'),
    path('movimentacoes/', lista_movimentacoes, name='lista_movimentacoes'),
    path('movimentacoes/registrar/', registrar_movimentacao, name='registrar_movimentacao'),
    path('relatorio/insumos_por_categoria/', relatorio_insumos_por_categoria, name='relatorio_insumos_por_categoria'),
    path('relatorio/itens_proximos_vencimento/', itens_proximos_vencimento, name='itens_proximos_vencimento'),
    path('relatorio/custos_insumos/', relatorio_custos_insumos, name='relatorio_custos_insumos'),
]
