Esempio n. 1
0
def lineasdeproduccionEditar(request, id_linea):
	if request.method == 'POST':
		lineadeproduccion = LineaDeProduccion.objects.get(id = id_linea)
		lineaDeProduccionForm = LineaDeProduccionForm(request.POST, instance = lineadeproduccion)
		if lineaDeProduccionForm.is_valid():
			print("que esta pasando")

			#lineadeproduccion.nombre = request.POST['nombre']
			#print(request.POST['procesos'])
			#lineadeproduccion.procesos = request.POST['procesos']
			#print(lineadeproduccion.procesos)
			#lineadeproduccion.save()
			lineaDeProduccionForm.save()
			#lineaDeProduccionForm = LineaDeProduccionForm()
			message = "Los cambios han sido guardados."
			return render_to_response("lineasdeproduccion_editar.html", {"lineadeproduccion": lineadeproduccion, "lineaDeProduccionForm": lineaDeProduccionForm, "isAction": True, "isSuccess": True, "message": message}, context_instance = RequestContext(request))
		else:
			lineadeproduccion = LineaDeProduccion.objects.get(id = id_linea)
			message = "No se pudo guardar los cambios."
			return render_to_response("lineasdeproduccion_editar.html", {"lineadeproduccion": lineadeproduccion, "lineaDeProduccionForm": lineaDeProduccionForm, "isAction": True, "isSuccess": False, "message": message}, context_instance = RequestContext(request))
	else:
		if LineaDeProduccion.objects.filter(id = id_linea).exists():
			lineadeproduccion = LineaDeProduccion.objects.get(id = id_linea)
			lineaDeProduccionForm = LineaDeProduccionForm(instance = lineadeproduccion)
			return render_to_response("lineasdeproduccion_editar.html", {"lineadeproduccion": lineadeproduccion, "lineaDeProduccionForm": lineaDeProduccionForm, "isAction": False}, context_instance = RequestContext(request))
		else:
			return render_to_response("errorpage.html", {"message": "Error: No Existe Esa Línea De Producción."}, context_instance = RequestContext(request))
Esempio n. 2
0
def lineasdeproduccionEditar(request, lineadeproduccion):
	if request.method == 'POST':
		lineaDeProduccionForm = LineaDeProduccionForm(request.POST)
		if lineaDeProduccionForm.is_valid():
			lineadeproduccion = LineaDeProduccion.objects.get(id = lineadeproduccion)
			lineadeproduccion.nombre = request.POST['nombre']
			lineadeproduccion.tiempo = request.POST['capacidad']
			lineadeproduccion.save()
			lineaDeProduccionForm = LineaDeProduccionForm()
			message = "Los cambios han sido guardados."
			return render_to_response("lineasdeproduccion_editar.html", {"lineadeproduccion": lineadeproduccion, "lineaDeProduccionForm": lineaDeProduccionForm, "isAction": True, "isSuccess": True, "message": message}, context_instance = RequestContext(request))
		else:
			lineadeproduccion = LineaDeProduccion.objects.get(id = lineadeproduccion)
			message = "No se pudo guardar los cambios."
			return render_to_response("lineasdeproduccion_editar.html", {"lineadeproduccion": lineadeproduccion, "lineaDeProduccionForm": lineaDeProduccionForm, "isAction": True, "isSuccess": False, "message": message}, context_instance = RequestContext(request))
	else:
		lineaDeProduccionForm = LineaDeProduccionForm()
		lineadeproduccion = LineaDeProduccion.objects.get(id = lineadeproduccion)
		return render_to_response("lineasdeproduccion_editar.html", {"lineadeproduccion": lineadeproduccion, "lineaDeProduccionForm": lineaDeProduccionForm, "isAction": False}, context_instance = RequestContext(request))
Esempio n. 3
0
def lineasdeproduccionAgregar(request):
	if request.method == 'POST':
		lineaDeProduccionForm = LineaDeProduccionForm(request.POST)
		if lineaDeProduccionForm.is_valid():
			lineaDeProduccionForm.save()
			lineaDeProduccionForm = LineaDeProduccionForm()
			message = "La línea de producción se ha agregado exitosamente."
			return render_to_response("lineasdeproduccion_agregar.html", {"lineaDeProduccionForm": lineaDeProduccionForm, "isAction": True, "isSuccess": True, "message": message}, context_instance = RequestContext(request))
		else:
			message = "No se pudo agregar la línea de producción."
			return render_to_response("lineasdeproduccion_agregar.html", {"lineaDeProduccionForm": lineaDeProduccionForm, "isAction": True, "isSuccess": False, "message": message}, context_instance = RequestContext(request))
	else:
		lineaDeProduccionForm = LineaDeProduccionForm()
		return render_to_response("lineasdeproduccion_agregar.html", {"lineaDeProduccionForm": lineaDeProduccionForm, "isAction": False}, context_instance = RequestContext(request))