first commit

This commit is contained in:
2026-01-02 09:19:43 -03:00
parent 63cf724aaf
commit cc44b7ef4f
187 changed files with 2484 additions and 686 deletions

View File

@@ -5,13 +5,14 @@ from Movement import models
from Client.models import Client
from django.urls import reverse_lazy
from django.contrib import messages
from decimal import Decimal
class CalendarCreateCustomView(LoginRequiredMixin, PermissionRequiredMixin, CreateView):
model = models.Calendar
template_name = 'Calendar/Create/index.html'
form_class = FormsCalendar.FormsCalendar
success_url = reverse_lazy('MovCalendarListView')
success_url = reverse_lazy('Dashboard')
permission_required = 'Base.add_'
def get_context_data(self, **kwargs):
@@ -43,7 +44,9 @@ class CalendarCreateCustomView(LoginRequiredMixin, PermissionRequiredMixin, Crea
form.instance.gross_value = gross_value
form.instance.net_value = net_value
form.instance.value_cash = value_cash
form.instance.prof_money = prof_money
form.instance.prof_money = prof_money - Decimal('0.01')
(Client.objects.filter(id=form.instance.client.id)
.update(last_visit=form.instance.date))
form.instance.created_by = self.request.user
messages.success(self.request, 'Registro realizado com sucesso!')
return super().form_valid(form)