From db68d6a9a59817739c685daf3bec85acbad43308 Mon Sep 17 00:00:00 2001 From: yaderv Date: Fri, 25 Feb 2011 16:23:27 +0000 Subject: mark next prev year solved --- (limited to 'calendario.py') diff --git a/calendario.py b/calendario.py index 3d0bcb8..70a8b5a 100644 --- a/calendario.py +++ b/calendario.py @@ -208,13 +208,16 @@ class CalendarioActivity(activity.Activity): def _sig_mes_cb(self, widget, data=None): '''when the calendar is changed to the next month''' #unmark last month days - self.lista_dias_marcados = dict_meses(self.path, self.marcar_dia) + self.lista_dias_marcados = dict_meses(self.path, self.marcar_dia) indice = self.marcar_dia[:4] for dia in self.lista_dias_marcados[indice]: self.calendario.unmark_day(dia) #mark next month - self.marcar_dia = int(self.marcar_dia) + 100 + if "12" in self.marcar_dia[2:4]: + self.marcar_dia = int(self.marcar_dia) + 8900 + else: + self.marcar_dia = int(self.marcar_dia) + 100 self.marcar_dia = str(self.marcar_dia) self.lista_dias_marcados = dict_meses(self.path, self.marcar_dia) indice = self.marcar_dia[:4] @@ -230,8 +233,14 @@ class CalendarioActivity(activity.Activity): self.calendario.unmark_day(dia) #mark next month - self.marcar_dia = int(self.marcar_dia) - 100 + self._log.debug(self.marcar_dia[2:4]) + if "01" in self.marcar_dia[2:4]: + self._log.debug("entro en el if") + self.marcar_dia = int(self.marcar_dia) - 8900 + else: + self.marcar_dia = int(self.marcar_dia) - 100 self.marcar_dia = str(self.marcar_dia) + self._log.debug(self.marcar_dia) self.lista_dias_marcados = dict_meses(self.path, self.marcar_dia) indice = self.marcar_dia[:4] for dia in self.lista_dias_marcados[indice]: @@ -294,7 +303,6 @@ class CalendarioActivity(activity.Activity): '''import a file to ephemeris''' self.uri = self.archivo.get_uri() self.uri = self.uri[7:] - self._log.debug(self.uri) guardar_efemeride(self.path, self.uri) def _crear_columna(self): -- cgit v0.9.1