def crearProvincia(self): nuevoProvincia = NewProvincia(self.vista).show() con = Conexion() con.getClima(city=nuevoProvincia.getNombre()) if nuevoProvincia: provincia = self.repo.agregarProvincia(nuevoProvincia) self.provincias.append(provincia) self.vista.agregarProvincia(provincia)
def mostrarEstadoProvinciaEnFormulario(self, provincia): # a partir de un Provincia, obtiene el estado # y establece en los valores en el formulario de entrada con = Conexion() nombre = provincia.getNombre() con = Conexion.getClima(self=con, city=nombre) values = (provincia.getNombre(), provincia.getCapital(), provincia.getHabitantes(), provincia.getDepartamentos(), *con) for entry, value in zip(self.entries, values): entry.delete(0, tk.END) entry.insert(0, value)