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))
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))