"""revenue/urls.py"""

from django.urls import path

from . import views

urlpatterns = [
    path("revenue/dashboard/", views.revenue_dashboard, name="revenue-dashboard"),

    # Revenue Head
    path("revenue/head/", views.revenue_head_list, name="revenue-head-list"),
    path("revenue/head/create/", views.revenue_head_form, name="revenue-head-create"),
    path("revenue/head/<int:pk>/edit/", views.revenue_head_form, name="revenue-head-edit"),
    path("revenue/head/<int:pk>/delete/", views.revenue_head_delete, name="revenue-head-delete"),

    # Revenue Sub-Head
    path("revenue/sub-head/", views.revenue_sub_head_list, name="revenue-sub-head-list"),
    path("revenue/sub-head/create/", views.revenue_sub_head_form, name="revenue-sub-head-create"),
    path("revenue/sub-head/<int:pk>/edit/", views.revenue_sub_head_form, name="revenue-sub-head-edit"),
    path("revenue/sub-head/<int:pk>/delete/", views.revenue_sub_head_delete, name="revenue-sub-head-delete"),

    # Revenue Item
    path("revenue/item/", views.revenue_item_list, name="revenue-item-list"),
    path("revenue/item/create/", views.revenue_item_form, name="revenue-item-create"),
    path("revenue/item/<int:pk>/edit/", views.revenue_item_form, name="revenue-item-edit"),
    path("revenue/item/<int:pk>/delete/", views.revenue_item_delete, name="revenue-item-delete"),

    # Revenue Records
    path("revenue/record/", views.revenue_record_list, name="revenue-record-list"),
    path("revenue/record/create/", views.revenue_record_form, name="revenue-record-create"),
    path("revenue/record/<int:pk>/edit/", views.revenue_record_form, name="revenue-record-edit"),
    path("revenue/record/<int:pk>/delete/", views.revenue_record_delete, name="revenue-record-delete"),

    # Report
    path("revenue/report/", views.revenue_report, name="revenue-report"),
]
