Exemple #1
0
 def save_model(self, request, obj, form, change):
 	nombre = form.cleaned_data['nombre']
 	obj.save()
 	id_material=Material.objects.get(nombre=nombre)
 	now=datetime.datetime.now()
 	stock=StockMaterial(nombre=id_material, cantidad=0,total_unidades=0, timestamp=now, total_soles=0,registro="Agregado")
 	stock.save()
Exemple #2
0
	def save_model(self, request, obj, form, change):
		nombre = form.cleaned_data['compra_materiales']
		cantidad1= form.cleaned_data['cantidad']
		material=Material.objects.get(nombre=nombre)
		materia_stock = StockMaterial.objects.filter(nombre=material).order_by('-timestamp')[0]
		total=cantidad1+materia_stock.cantidad
		now=datetime.datetime.now()
		stock=StockMaterial(nombre=material, cantidad=cantidad1,total_unidades=total, timestamp=now, total_soles=0,registro="Compra")
		obj.save()
		stock.save()
Exemple #3
0
 def save_model(self, request, obj, form, change):
     nombre = form.cleaned_data['nombre']
     obj.save()
     id_material = Material.objects.get(nombre=nombre)
     now = datetime.datetime.now()
     stock = StockMaterial(nombre=id_material,
                           cantidad=0,
                           total_unidades=0,
                           timestamp=now,
                           total_soles=0,
                           registro="Agregado")
     stock.save()
Exemple #4
0
 def save_model(self, request, obj, form, change):
     nombre = form.cleaned_data['compra_materiales']
     cantidad1 = form.cleaned_data['cantidad']
     material = Material.objects.get(nombre=nombre)
     materia_stock = StockMaterial.objects.filter(
         nombre=material).order_by('-timestamp')[0]
     total = cantidad1 + materia_stock.cantidad
     now = datetime.datetime.now()
     stock = StockMaterial(nombre=material,
                           cantidad=cantidad1,
                           total_unidades=total,
                           timestamp=now,
                           total_soles=0,
                           registro="Compra")
     obj.save()
     stock.save()