aboutsummaryrefslogtreecommitdiff
path: root/app/dispatch/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/dispatch/views.py')
-rw-r--r--app/dispatch/views.py36
1 files changed, 18 insertions, 18 deletions
diff --git a/app/dispatch/views.py b/app/dispatch/views.py
index 0b9c1bf..05a8c2c 100644
--- a/app/dispatch/views.py
+++ b/app/dispatch/views.py
@@ -9,7 +9,7 @@ from django.views.generic import TemplateView,ListView
from django.views.generic.detail import DetailView
from django.views.generic.edit import CreateView, UpdateView, DeleteView
from django.core.urlresolvers import reverse_lazy
-from dispatch.models import Company, Load, Paperwork
+from dispatch.models import Customer, Load, Paperwork
from dispatch.forms import AddPaperworkForm
from django.contrib.auth.models import User
from django.contrib.auth.mixins import UserPassesTestMixin
@@ -52,7 +52,7 @@ class LoadDateSort(DetailView):
week_dates = get_week_dates(self.request.GET.get('date',None))
loads = self.get_object().load_set.filter(date__range=(week_dates['start_date'],
- week_dates['end_date'])).prefetch_related('company')
+ week_dates['end_date'])).prefetch_related('customer')
context['loads'] = split_loads_by_day(loads,week_dates['start_date'],
week_dates['end_date'])
@@ -138,39 +138,39 @@ class DriverUpdate(UserPassesTestMixin, UpdateView):
return self.request.user.is_superuser or \
self.get_object().pk is self.request.user.id
-# Company CRUD
+# Customer CRUD
-class CompanyList(ListView):
+class CustomerList(ListView):
template_name = "dispatch/companies/list.html"
- model = Company
+ model = Customer
-class CompanyCreate(UserPassesTestMixin, CreateView):
+class CustomerCreate(UserPassesTestMixin, CreateView):
template_name = "dispatch/companies/create.html"
- model = Company
- success_url = reverse_lazy('company_list')
+ model = Customer
+ success_url = reverse_lazy('customer_list')
fields = ['name', 'address', 'phone_number','email_address']
def test_func(self):
return self.request.user.is_superuser
-class CompanyDetail(LoadDateSort):
+class CustomerDetail(LoadDateSort):
template_name = "dispatch/companies/detail.html"
- model = Company
+ model = Customer
-class CompanyUpdate(UserPassesTestMixin, UpdateView):
+class CustomerUpdate(UserPassesTestMixin, UpdateView):
template_name = "dispatch/companies/edit.html"
- model = Company
- success_url = reverse_lazy('company_list')
+ model = Customer
+ success_url = reverse_lazy('customer_list')
fields = ['name', 'address', 'phone_number','email_address']
def test_func(self):
return self.request.user.is_superuser
-class CompanyDelete(UserPassesTestMixin, DeleteView):
+class CustomerDelete(UserPassesTestMixin, DeleteView):
template_name = "dispatch/companies/delete.html"
- model = Company
- success_url = reverse_lazy('company_list')
+ model = Customer
+ success_url = reverse_lazy('customer_list')
def test_func(self):
return self.request.user.is_superuser
@@ -197,7 +197,7 @@ class LoadList(FilteredListView):
class LoadCreate(CreateView):
template_name = "dispatch/loads/create.html"
model = Load
- fields = ['date', 'company', 'description', 'delivered_to', 'amount']
+ fields = ['date', 'customer', 'description', 'delivered_to', 'amount']
def get(self,request):
if request.user.is_superuser:
@@ -224,7 +224,7 @@ class LoadDetail(DetailView):
class LoadUpdate(FilteredUpdateView):
template_name = "dispatch/loads/edit.html"
model = Load
- fields = ['date', 'company', 'description', 'delivered_to', 'amount']
+ fields = ['date', 'customer', 'description', 'delivered_to', 'amount']
def get(self,request,pk):
if request.user.is_superuser: