def calculaPeso(self,idCamion,peso,unManejador): if type(idCamion) == int: if type(peso) == float: aux = ManejadorCamion() if type(aux) == type(unManejador): unCamion = Camion() listaCamiones = unManejador.getListaCamiones() for unCamion in listaCamiones: if unCamion.getIdCamion() == idCamion: tara = unCamion.getTara() kilos = peso - tara return kilos
def verificaPeso(self,idCamion,peso, unManejador): #Previamente se verificó unManejador if type(idCamion) == int: if type(peso) == float: aux = ManejadorCamion() if type(aux) == type(unManejador): unCamion = Camion() listaCamiones = unManejador.getListaCamiones() for unCamion in listaCamiones: if unCamion.getIdCamion() == idCamion: tara = unCamion.getTara() if peso >= tara: retorno=True else: retorno=False return retorno