Exemple #1
0
def procesosAgregar(request):
	if request.method == 'POST':
		procesoForm = ProcesoForm(request.POST)
		if procesoForm.is_valid():
			proceso = procesoForm.save()
			magia.agregarProceso(proceso)
			procesoForm = ProcesoForm()
			message = "El proceso se ha agregado exitosamente."
			return render_to_response("procesos_agregar.html", {"procesoForm": procesoForm, "isAction": True, "isSuccess": True, "message": message}, context_instance = RequestContext(request))
		else:
			message = "No se pudo agregar el proceso."
			return render_to_response("procesos_agregar.html", {"procesoForm": procesoForm, "isAction": True, "isSuccess": False, "message": message}, context_instance = RequestContext(request))
	else:
		procesoForm = ProcesoForm()
		return render_to_response("procesos_agregar.html", {"procesoForm": procesoForm, "isAction": False}, context_instance = RequestContext(request))
Exemple #2
0
def procesosEditar(request, proceso):
	if request.method == 'POST':
		procesoForm = ProcesoForm(request.POST)
		if procesoForm.is_valid():
			proceso = Proceso.objects.get(id = proceso)
			proceso.nombre = request.POST['nombre']
			proceso.tiempo = request.POST['tiempo']
			proceso.save()
			procesoForm = ProcesoForm()
			message = "Los cambios han sido guardados."
			return render_to_response("procesos_editar.html", {"proceso": proceso, "procesoForm": procesoForm, "isAction": True, "isSuccess": True, "message": message}, context_instance = RequestContext(request))
		else:
			proceso = Proceso.objects.get(id = proceso)
			message = "No se pudo guardar los cambios."
			return render_to_response("procesos_editar.html", {"proceso": proceso, "procesoForm": procesoForm, "isAction": True, "isSuccess": False, "message": message}, context_instance = RequestContext(request))
	else:
		procesoForm = ProcesoForm()
		proceso = Proceso.objects.get(id = proceso)
		return render_to_response("procesos_editar.html", {"proceso": proceso, "procesoForm": procesoForm, "isAction": False}, context_instance = RequestContext(request))