GithubHelp home page GithubHelp logo

tprog's Introduction

tprog's People

Contributors

harogaston avatar marcciosilva avatar martin8767 avatar nachoprbd avatar sofisho avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

marcciosilva

tprog's Issues

Problema al mostrar las categorias

Al momento de mostrarse las categorias por algun motivo siempre falta 1, al correr nuevamente la app aveces cambia, todavia no pude encontrar el motivo.

Ver Actualizar Servicio

Debe contemplarse el hecho de que al modificarle las categorías, simempre debe quedar perteneciendo al menos a una.

Alta Servicio con errores

Creo que va bien hasta AltaServicio4, donde te permite seguir sin haber elejido ninguna categoría.
Y luego en AltaServicio5, hay que organizar las popups de advertencia, y también ver porqué para algunos casos (ejemplo: campo descripción vacío, campo precio "asdd" y una ciudad seleccionada) se muestran advertencias de error seguidas de el popup "Servicio creado con éxito" y se cierra la ventana.

Links en los tags de categorías

En las jsp de verServicio y verPromocion las categorías aparecen como en tags, estaría bueno que al hacer click linkearan con la página busqueda filtrando los resultados de esa categoría; es decir la misma página que si se hiciera click en esa categoría del árblo de categorías ó una búsqueda con ese string (el id de la categoría)

Agregar un mismo Servicio a una Promocion mas de una vez

Actualmente no se esta dejando hacer esto y estaria bueno cambiar el set de servicios de la promocion por una lista para que permita que hayan elementos repetidos.
P.E. si se agregan 2 Euro-Vuelo-LC solo se cuenta uno tanto para el set como para el precio de la Promocion.

Imágenes - Importante

Actualmente las imágenes se pasan como strings. Esto claramente solo funciona mientras importemos el jar de servidor central en nuestros proyectos. Las imágenes se tienen que pasar como "archivos".

Tipos incompatibles

En esta linea los tipos son incompatibles.
Pero además aún si se cambiase a algo como dtS != null habría que estar seguros de que no quedasen seteados a algún valor de alguna ejecución anterior.

Verificar formato de email valido en la interfaz

A ver si pueden usar esto:

String email = textPaneEmail.getText();
String EMAIL_REGEX = "^[\\w-_\\.+]*[\\w-_\\.]\\@([\\w]+\\.)+[\\w]+[\\w]$";
boolean b = email.matches(EMAIL_REGEX);

acá para controlar el formato del email. Y lanzar una de esas ventanitas de error que ya muestran.

Por otro lado la condición del if de la línea 136 no me deja muy tranquilo.

Falla Cancelar Reserva

Loguearse
Crear una reserva
Confirmarla
Ir a ver las reservas
Intentar cancelar esa reserva
-- Fallo--

PD: El error no se presenta si se Cancela primero una reserva de las ya existentes

Cambiar como se imprimen los Date

De momento se imprimen demsiados datos, como minutos, segundos, zona horaria, etc.
Debería modificarse adecuadamente quitando la información que no sea relevante.

Pasar todas las Date a Calendar

Date maneja mal los meses, y para pasar un mes desde la interfaz hasta la lógica, habría que restarle uno, y al revés se tendría que sumar uno; podríamos hacer eso pero es una complicación, aunque refactorizar todo para usar Calendar capaz es más complicado.
Lo dejo a criterio del que se encargue.

null pointer exception on RankingServicios

Cuando lo primero que se hace al levantar la Estación de Trabajo es clickear en Ranking Servicios se da un null pointer exception que no sé de dónde viene, la idea es que la operación que genera el ranking devuelve un arraylist vacio cuando no hay servicios en el Sistema, por lo tanto no entiendo de dónde viene esto.
Al debuggear vimos que en realidad se tara AL entrar al método en el Manejador Productos, pero ni siquiera logra entrar a él.
Probamos ejecutando otras operaciones (por ejemplo ver Info Servicio) antes de pedir el ranking (aun cuando no hay servicios) y ahi no se rompe. HELP!

Actualizar tests

Hacer que compile y mantener el porcentaje de cubrimiento.
Hay operaciones que ya no existen; otras han cambiado la forma y también hay operaciones nuevas.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.