Ejemplo n.º 1
0
    def carga_datos(self):
        m = ifd.ListStoreFromSQL(self.cnx, strSelectTemporada)
        self.modelo.clear()
        try:
            for x in m:
                if x[4] == "1":
                    self.modelo.append((x[0], x[1], x[2], x[3], True))
                else:
                    self.modelo.append((x[0], x[1], x[2], x[3], False))
        except:
            None

        self.treeTemporada.set_model(self.modelo)
Ejemplo n.º 2
0
    def sel_cultivo(self, completion, model, iter):
        if completion is not None:
            self.codigo_cultivo = model.get_value(iter, 1)

        strSelectCuartel = """SELECT 
                            c.descripcion_cuartel,
                            ct.codigo_cuartel 
                            FROM """ + config.schema + """.cultivo_temporada ct 
                            INNER JOIN """ + config.schema + """.cuartel c 
                            ON c.codigo_cuartel = ct.codigo_cuartel WHERE """
        if completion is None:
            strSelectCuartel = strSelectCuartel + """ct.codigo_cuartel = """ + self.codigo_cuartel + """ AND """

        strSelectCuartel = strSelectCuartel + """ ct.codigo_cultivo = """ + self.codigo_cultivo + """ 
                            ORDER BY ct.codigo_cuartel"""

        columnas = []
        columnas.append([SELECCIONADO, "Sel", "bool"])
        columnas.append([D_CUARTEL, "Cuartel", "str"])

        m = ifd.ListStoreFromSQL(self.cnx, strSelectCuartel)
        self.modelo_cuartel = gtk.ListStore(bool, str, str)
        try:
            for x in m:
                if completion is not None:
                    self.modelo_cuartel.append((False, x[0], x[1]))
                else:
                    self.modelo_cuartel.append((True, x[0], x[1]))
        except:
            #TODO: COLOCAR UN MENSAJE MÁS CLARO.
            dialogos.error(
                "No existen cultivos para la temporada en los cuarteles.")
            return

        SimpleTree.GenColsByModel(self.modelo_cuartel, columnas,
                                  self.treeCuartel)
        self.col_data = [x[0] for x in columnas]

        self.treeCuartel.set_model(self.modelo_cuartel)
Ejemplo n.º 3
0
    def sel_cuartel(self, completion, model, iter):
        if completion is not None:
            self.codigo_cuartel = model.get_value(iter, 1)

        strSelectHilera = """SELECT
                            f.descripcion_hilera,
                            f.codigo_hilera 
                            FROM """ + config.schema + """.hilera f WHERE """
        if completion is None:
            strSelectHilera = strSelectHilera + """f.codigo_hilera = """ + self.codigo_hilera + """ AND """

        strSelectHilera = strSelectHilera + """ f.codigo_cuartel = """ + self.codigo_cuartel + """ 
                            ORDER BY f.codigo_hilera"""

        columnas = []
        columnas.append([SELECCIONADO, "Sel", "bool"])
        columnas.append([D_HILERA, "Hilera", "str"])

        m = ifd.ListStoreFromSQL(self.cnx, strSelectHilera)
        self.modelo_hilera = gtk.ListStore(bool, str, str)

        try:
            for x in m:
                if completion is not None:
                    self.modelo_hilera.append((False, x[0], x[1]))
                else:
                    self.modelo_hilera.append((True, x[0], x[1]))
        except:
            dialogos.error("El cuartel no tiene hileras.")
            return

        SimpleTree.GenColsByModel(self.modelo_hilera, columnas,
                                  self.treeHilera)
        self.col_data = [x[0] for x in columnas]

        self.treeHilera.set_model(self.modelo_hilera)
Ejemplo n.º 4
0
 def carga_datos(self):
     self.modelo = ifd.ListStoreFromSQL(self.cnx, strSelectImplemento)
     self.treeImplemento.set_model(self.modelo)
Ejemplo n.º 5
0
    def carga_datos(self):

        self.modelo = ifd.ListStoreFromSQL(self.cnx, strSelectHilera)
        self.treeHilera.set_model(self.modelo)
Ejemplo n.º 6
0
 def carga_datos(self):
     self.modelo = ifd.ListStoreFromSQL(self.cnx, strSelectTipoFicha)
     self.treeTipoFicha.set_model(self.modelo)
Ejemplo n.º 7
0
 def carga_datos(self):
     self.modelo = ifd.ListStoreFromSQL(self.cnx, strSelectCuartel)
     self.treeCuartel.set_model(self.modelo)
Ejemplo n.º 8
0
 def carga_datos(self):
     self.modelo = ifd.ListStoreFromSQL(self.cnx, strSelectVariedad)
     self.treeVariedad.set_model(self.modelo)
Ejemplo n.º 9
0
    def carga_datos(self):

        self.modelo = ifd.ListStoreFromSQL(self.cnx,
                                           strSelectRegistroEstadoFenologico)
        self.treeRegistroEstadoFenologico.set_model(self.modelo)
Ejemplo n.º 10
0
 def carga_datos(self):
     self.modelo = ifd.ListStoreFromSQL(self.cnx, strSelectMaquinaria)
     self.treeMaquinaria.set_model(self.modelo)
Ejemplo n.º 11
0
    def carga_datos(self):

        self.modelo = ifd.ListStoreFromSQL(self.cnx, strSelectProducto)
        self.treeProducto.set_model(self.modelo)
Ejemplo n.º 12
0
 def carga_datos(self):
     self.modelo = ifd.ListStoreFromSQL(self.cnx, strSelectSector)
     self.treeSector.set_model(self.modelo)
Ejemplo n.º 13
0
 def carga_datos(self):
     
     self.modelo = ifd.ListStoreFromSQL(self.cnx, strSelectAplicacion)
     self.treeAplicacion.set_model(self.modelo)
Ejemplo n.º 14
0
 def carga_datos(self):
     
     self.modelo = ifd.ListStoreFromSQL(self.cnx, strSelectCultivoTemporada)
     self.treeCultivoTemporada.set_model(self.modelo)
Ejemplo n.º 15
0
 def carga_datos(self):
     self.modelo = ifd.ListStoreFromSQL(self.cnx, strSelectUnidadDosis)
     self.treeUnidadDosis.set_model(self.modelo)