Пример #1
0
    def valida(self):

        if not self.validaID(self._id):
            pass

        if not self.validaCodice(self._codice):
            raise eDBMException("codice non valido")

        if not self.validaDescrizione(self._descrizione):
            raise eDBMException("descrizione non valida")

        if not self.validaLotto(self._lotto):
            raise eDBMException("lotto non valido")

        if not self.validaRegistrazione(self._registrazione):
            raise eDBMException("registrazione non valida")

        if not self.validaTipo(self._tipo):
            raise eDBMException("tipo non valido")

        if not self.validaData(self._data):
            raise eDBMException("data non valida")

        if not self.validaOra(self._ora):
            raise eDBMException("ora non valida")

        if not self.validaDDT(self._ddt):
            raise eDBMException("DDT non valido")

        if not self.validaDataDDT(self._data_ddt):
            raise eDBMException("data DDT non valida")

        return True
Пример #2
0
 def setPeso(self, peso):
     if self.validaPeso(peso):
         self._peso = peso
     else:
         raise eDBMException("peso non valido")
Пример #3
0
 def setDDT(self, ddt):
     if self.validaDDT(ddt):
         self._ddt = ddt
     else:
         raise eDBMException("ddt non valido")
Пример #4
0
 def setRegistrazione(self, registrazione):
     if self.validaRegistrazione(registrazione):
         self._registrazione = registrazione
     else:
         raise eDBMException("registrazione non valida")
Пример #5
0
 def setData(self, data):
     if self.validaData(data):
         self._data = data
     else:
         raise eDBMException("data non valida")
Пример #6
0
 def setLottoArticolo(self, lotto_articolo):
     if self.validaLottoArticolo(lotto_articolo):
         self._lotto_articolo = lotto_articolo
     else:
         raise eDBMException("lotto articolo non valido")
Пример #7
0
 def setDescrizione(self, descrizione):
     if self.validaDescrizione(descrizione):
         self._descrizione = descrizione
     else:
         raise eDBMException("descrizione non valida")
Пример #8
0
 def setPressionePoliolo(self, press_poliolo):
     if self.validaPressionePoliolo(press_poliolo):
         self._press_poliolo = press_poliolo
     else:
         raise eDBMException("pressione poliolo non valido")
Пример #9
0
 def setQuantitaIsocianato(self, qta_isocianato):
     if self.validaQuantitaIsocianato(qta_isocianato):
         self._qta_isocianato = qta_isocianato
     else:
         raise eDBMException("quantita' isocianato non valido")
Пример #10
0
 def setFlussoPoliolo(self, flusso_poliolo):
     if self.validaFlussoPoliolo(flusso_poliolo):
         self._flusso_poliolo = flusso_poliolo
     else:
         raise eDBMException("flusso poliolo non valido")
Пример #11
0
 def setTemperaturaPoliolo(self, temp_poliolo):
     if self.validaTemperaturaPoliolo(temp_poliolo):
         self._temp_poliolo = temp_poliolo
     else:
         raise eDBMException("tempearura poliolo non valida")
Пример #12
0
 def setQuantitaPoliolo(self, qta_poliolo):
     if self.validaQuantitaPoliolo(qta_poliolo):
         self._qta_poliolo = qta_poliolo
     else:
         raise eDBMException("quantita' poliolo non valido")
Пример #13
0
 def setTempoColata(self, tempo_colata):
     if self.validaTempoColata(tempo_colata):
         self._tempo_colata = tempo_colata
     else:
         raise eDBMException("tempo colata non valido")
Пример #14
0
 def setRapporto(self, rapporto):
     if self.validaRapporto(rapporto):
         self._rapporto = rapporto
     else:
         raise eDBMException("rapporto non valido")
Пример #15
0
 def setLottoPoliolo(self, lotto_poliolo):
     if self.validaLottoPoliolo(lotto_poliolo):
         self._lotto_poliolo = lotto_poliolo
     else:
         raise eDBMException("lotto poliolo non valido")
Пример #16
0
 def setFlussoIsocianato(self, flusso_isocianato):
     if self.validaFlussoIsocianato(flusso_isocianato):
         self._flusso_isocianato = flusso_isocianato
     else:
         raise eDBMException("flusso isocianato non valido")
Пример #17
0
 def setLottoColore(self, lotto_colore):
     if self.validaLottoColore(lotto_colore):
         self._lotto_colore = lotto_colore
     else:
         raise eDBMException("lotto colore non valido")
Пример #18
0
 def setTemperaturaIsocianato(self, temp_isocianato):
     if self.validaTemperaturaIsocianato(temp_isocianato):
         self._temp_isocianato = temp_isocianato
     else:
         raise eDBMException("temperatura isocianato non valido")
Пример #19
0
 def setBadge(self, badge):
     if self.validaBadge(badge):
         self._badge = badge
     else:
         raise eDBMException("badge non valido")
Пример #20
0
 def setPressioneIsocianato(self, press_isocianato):
     if self.validaPressioneIsocianato(press_isocianato):
         self._press_isocianato = press_isocianato
     else:
         raise eDBMException("pressione isocianato non valido")
Пример #21
0
 def setLotto(self, lotto):
     if self.validaLotto(lotto):
         self._lotto = lotto
     else:
         raise eDBMException("lotto non valido")
Пример #22
0
 def setNumColore(self, num_colore):
     if self.validaNumColore(num_colore):
         self._num_colore = num_colore
     else:
         raise eDBMException("numero colore non valido")
Пример #23
0
 def setTipo(self, tipo):
     if self.validaTipo(tipo):
         self._tipo = tipo
     else:
         raise eDBMException("tipo non valido")
Пример #24
0
 def setPercentualeColore(self, perc_colore):
     if self.validaPercentualeColore(perc_colore):
         self._perc_colore = perc_colore
     else:
         raise eDBMException("percentuale colore non valido")
Пример #25
0
 def setOra(self, ora):
     if self.validaOra(ora):
         self._ora = ora
     else:
         raise eDBMException("ora non valida")
Пример #26
0
 def setFlussoColore(self, flusso_colore):
     if self.validaFlussoColore(flusso_colore):
         self._flusso_colore = flusso_colore
     else:
         raise eDBMException("flusso colore non valido")
Пример #27
0
 def setDataDDT(self, data_ddt):
     if self.validaDataDDT(data_ddt):
         self._data_ddt = data_ddt
     else:
         raise eDBMException("data DDT non valida")
Пример #28
0
 def setAnticipoColore(self, ant_colore):
     if self.validaAnticipoColore(ant_colore):
         self._anticipo_colore = ant_colore
     else:
         raise eDBMException("anticipo colore non valido")
Пример #29
0
 def setCodice(self, codice):
     if self.validaCodice(codice):
         self._codice = codice
     else:
         raise eDBMException("codice inserito non valido")
Пример #30
0
 def setNumeroStampo(self, num_stampo):
     if self.validaNStampo(num_stampo):
         self._n_stampo = num_stampo
     else:
         raise eDBMException("numero stampo non valido")