コード例 #1
0
ファイル: views.py プロジェクト: Ezla/PVenta
 def form_valid(self, form):
     x = form.save()
     if x.code39:
         cod = str(x.id)
         while len(cod) < 10:
             cod = '0' + cod
         x.codigo = cod
         x.save()
     mensaje = 'Se ha editado el producto: %s.' % x.descripcion
     add_notif(request=self.request, msg=mensaje, ico='fa fa-barcode text-yellow')
     return super(ProductoActualizar, self).form_valid(form)
コード例 #2
0
ファイル: views.py プロジェクト: Ezla/PVenta
 def get(self, request, *args, **kwargs):
     marca = request.GET['marca']
     m = CrearMarcaForm(request.GET)
     if m.is_valid():
         e = False
         m.save()
         mensaje = 'Se ha agregado la marca: %s.' % marca
         add_notif(request=self.request, msg=mensaje, ico='fa fa-tag text-green')
     else:
         e = True
         mensaje = m.errors
     marcas = Marca.objects.all()
     dic_marcas = []
     for x in marcas:
         dic_marcas.append({'id': x.id, 'marca': x.marca})
     data = JsonResponse({'Errores': e, 'Marcas': dic_marcas, 'mensaje': mensaje})
     # data = serializers.serialize('json', marcas)
     return HttpResponse(data, content_type='application/json')
コード例 #3
0
ファイル: views.py プロジェクト: Ezla/PVenta
 def delete(self, request, *args, **kwargs):
     self.object = self.get_object()
     mensaje = 'Se ha eliminado el producto: %s.' % self.object.descripcion
     add_notif(request=self.request, msg=mensaje, ico='fa fa-barcode text-red')
     return super(ProductoEliminar, self).delete(request, *args, **kwargs)
コード例 #4
0
ファイル: views.py プロジェクト: Ezla/PVenta
 def delete(self, request, *args, **kwargs):
     self.object = self.get_object()
     mensaje = 'Se ha eliminado la marca: %s.' % self.object.marca
     add_notif(request=self.request, msg=mensaje, ico='fa fa-tag text-red')
     return super(MarcaEliminar, self).delete(request, *args, **kwargs)
コード例 #5
0
ファイル: views.py プロジェクト: Ezla/PVenta
 def form_valid(self, form):
     x = form.save(commit=False)
     mensaje = 'Se ha editado la marca: %s.' % x.marca
     add_notif(request=self.request, msg=mensaje, ico='fa fa-tag text-yellow')
     return super(MarcaActualizar, self).form_valid(form)
コード例 #6
0
ファイル: views.py プロジェクト: Ezla/PVenta
 def form_valid(self, form):
     x = form.save(commit=False)
     mensaje = 'Se ha agregado la marca: %s.' % x.marca
     add_notif(request=self.request, msg=mensaje, ico='fa fa-tag text-green')
     return super(MarcaNuevo, self).form_valid(form)