import cgitb cgitb.enable() from datetime import datetime from objetos.dbConn.FormatData import FormatData from objetos.tarefas.Tarefa import Tarefa from objetos.tarefas.TarefaDAO import TarefaDAO codTarefa = 0 form = cgi.FieldStorage() obj = Tarefa() dao = TarefaDAO() #a ideia é: #pega o codTarefa e carrega #cria um objeto tarefaCopia e copia tudo, menos as datas #com o codTarefa faz um for em todas subtarefas #cria o objeto subtarefasCopia e já vai #colocando o PK da tarefaCopia #print("Content-type: text/html\n") if str(form) != "FieldStorage(None, None, '')": codTarefa = int(form.getvalue("cod"))
# https://www.linkedin.com/in/wellsampaio/ # import sys from os.path import dirname, realpath, sep, pardir sys.path.append((dirname(realpath(__file__)) + sep + pardir)) import cgitb cgitb.enable() from objetos.tarefas.Tarefa import Tarefa from objetos.tarefas.TarefaDAO import TarefaDAO tarefa = Tarefa() tarefaDAO = TarefaDAO() print("Content-type: application/json\n") saida = """ { "tarefas": [""" i = 0 #lista = tarefaDAO.listaPrincipaisEmAberto() lista = tarefaDAO.getLista() contaLista = len(lista) - 1 for forTarefa in lista:
sys.path.append((dirname(realpath(__file__)) + sep + pardir)) import cgitb cgitb.enable() from objetos.dbConn.FormatData import FormatData from objetos.tarefas.Tarefa import Tarefa from objetos.tarefas.TarefaDAO import TarefaDAO codTarefa = 0 form = cgi.FieldStorage() obj = Tarefa() dao = TarefaDAO() if str(form) != "FieldStorage(None, None, '')": codTarefa = int(form.getvalue("codTarefa")) if form.getvalue("codTarefa"): obj.setCodTarefa(int(form.getvalue("codTarefa"))) if form.getvalue("codTarefaPai"): obj.setCodTarefaPai(int(form.getvalue("codTarefaPai"))) if form.getvalue("tarefa"): obj.setTarefa(str(form.getvalue("tarefa"))) if form.getvalue("codTarefa"):
import cgitb cgitb.enable() from objetos.dbConn.FormatData import FormatData from objetos.tarefas.Tarefa import Tarefa from objetos.tarefas.TarefaDAO import TarefaDAO codTarefaPai = 0 form = cgi.FieldStorage() if form: codTarefaPai = int(form.getvalue("cod")) obj = Tarefa() dao = TarefaDAO() print("Content-type: application/json\n") saida = "" saida += """ { "subTarefas": [""" i = 0 #lista = tarefaDAO.listaPrincipaisEmAberto() lista = dao.listaSubTarefas(codTarefaPai) contaLista = len(lista) - 1
import urllib from urllib.parse import urlparse import cgi from os.path import dirname, realpath, sep, pardir sys.path.append((dirname(realpath(__file__)) + sep + pardir)) import cgitb cgitb.enable() from objetos.tarefas.Tarefa import Tarefa from objetos.tarefas.TarefaDAO import TarefaDAO from objetos.tarefas.PrioridadeDAO import PrioridadeDAO obj = Tarefa() dao = TarefaDAO() prioridadeDAO = PrioridadeDAO() print("Content-type: application/json\n") form = cgi.FieldStorage() qry = [] lista = 0 if form: