Пример #1
0
    def on_Calendar_day_selected_double_click(self, widget):
        """
        Selecciona un dia del calendario para el entry y cierra la ventana del calendar.



        :param widget:
        :return: void

        """
        try:
            agno, mes, dia = variables.calendar.get_date()
            fecha = "%02d/" % dia + "%02d/" % (mes + 1) + "%s" % agno
            if variables.semaforo == 1:
                variables.filacli[3].set_text(fecha)
            elif variables.semaforo == 2:
                variables.filareserva[2].set_text(fecha)
            elif variables.semaforo == 3:
                variables.filareserva[3].set_text(fecha)
                funcionesreser.calculardias()
            else:
                pass
            #variables.semaforo = 0
            variables.vencalendar.hide()
        except:
            print('error al coger la fecha')
Пример #2
0
 def on_Calendar_day_selected_double_click(self, widget):
     try:
         agno, mes, dia = variables.calendar.get_date()
         fecha = "%02d/" % dia + "%02d/" % (mes + 1) + "%s" % agno
         if variables.semaforo == 1:
             variables.filacli[3].set_text(fecha)
         elif variables.semaforo == 2:
             variables.filareserva[2].set_text(fecha)
         elif variables.semaforo == 3:
             variables.filareserva[3].set_text(fecha)
             funcionesreser.calculardias()
         else:
             pass
         #variables.semaforo = 0
         variables.vencalendar.hide()
     except:
         print('error al coger la fecha')
Пример #3
0
 def on_Calendar_day_selected_double_click(self, widget):
     '''
     Se encarga de seleccionar una fecha cuando hacemos doble click en un dia del calendar
     @param widget:
     @return:
     '''
     try:
         agno, mes, dia = variables.calendar.get_date()
         fecha = "%s/" % dia + "%s/" % (mes + 1) + "%s" % agno
         if variables.semaforo == 1:
             variables.filacli[3].set_text(fecha)
         elif variables.semaforo == 2:
             variables.filareserva[2].set_text(fecha)
         elif variables.semaforo == 3:
             variables.filareserva[3].set_text(fecha)
             funcionesreser.calculardias()
         else:
             pass
         variables.vencalendar.hide()
     except:
         print('error al coger la fecha')
Пример #4
0
    def on_Calendar_day_selected_double_click(self, widget):
        """
        Gestiona el evento de doble click en el calendario.
        Recoge la fecha.
        :param widget:
        :return: No devuelve nada.

        """
        try:
            agno, mes, dia = variables.calendar.get_date()
            fecha = "%02d/" % dia + "%02d/" % (mes + 1) + "%s" % agno
            if variables.semaforo == 1:
                variables.filacli[3].set_text(fecha)
            elif variables.semaforo == 2:
                variables.filareserva[2].set_text(fecha)
            elif variables.semaforo == 3:
                variables.filareserva[3].set_text(fecha)
                funcionesreser.calculardias()
            else:
                pass
            variables.vencalendar.hide()
        except:
            print('error al coger la fecha')