def on_bAcepta_clicked(self, button, data=None): for x in self.lista: y = ['', '', '', '', ''] devengo = Nomina_Devengo(x[0]) locale.setlocale(locale.LC_ALL, 'en_US.UTF-8') print "Precio y cuantia", devengo.cuantia, devengo.precio, y[2] = locale.atof(x[2]) y[3] = locale.atof(x[3]) y[4] = locale.atof(x[4]) devengo.ac_campo('imp_cuantia', y[2]) devengo.ac_campo('imp_precio', y[3]) devengo.ac_campo('imp_devengo', y[4]) print devengo.precio, devengo.cuantia calcular = CalcNomina(self.laempresa, self.mes, self.anio) calcular.update_devengos(self.lanomina) for x in self.vista.get_columns(): self.vista.remove_column(x) self.lista.clear() self.nomina() return
def on_bRecalculo_clicked(self, botton, data=None): self.calculo = CalcNomina(valor_combobox(self.cbnum), valor_combobox(self.cbmes), self.anio.get_text()) self.calculo.recalcular()
def on_bCalcular_clicked(self, botton, data=None): self.calculo = CalcNomina(valor_combobox(self.cbnum), valor_combobox(self.cbmes), self.anio.get_text(), self.esnomina, self.esfiniquito, self.esnominapextra) self.calculo.calcular()