Coder Social home page Coder Social logo

gdd-tp-2015's Issues

Obtener las rutas aéreas denormalizadas

La tabla debería tener el formato:
Código Ruta, Ciudad Origen, Ciudad Destino, Precio Base x Peso, Precio Base x Kilo.
Creo que se podría implementar con el siguiente select:
SELECT ra.codigo_ruta AS 'Código Ruta', co.nombre AS 'Ciudad Origen', cd.nombre AS 'Ciudad Destino', ra.precio_base_por_peso AS 'Precio base x peso', ra.precio_base_por_pasaje AS 'Precio base x pasaje'
FROM [ÑUFLO].RutaAerea ra
[ÑUFLO].Ciudad co
[ÑUFLO].Ciudad cd
WHERE ra.id_ciudad_origen=co.id_ciudad AND ra.id_ciudad_destino=cd.id_ciudad

No deberia ser necesario ponerle triggers, pero en caso de que surja la necesidad se sube otro issue.

Cancelar solo pasajes pendientes

Considerar a la hora de cancelar un pasaje que el viaje de dicho pasaje todavía no haya finalizado.
SPs:

  • CancelarPasajesDe
  • CancelarEncomiendasDe
  • CancelarPasajesOEncomienda

Listados Estadisticos

  • Top 5 de los destinos con más pasajes comprados
    ciudad | cantidad de pasajes comprados -> Detalle sobre pasajes
  • Top 5 de los destinos con aeronaves más vacías
    ciudad | cantidad de aeronaves -> Detalle sobre las aeronaves
  • Top 5 de los Clientes con más puntos acumulados a la fecha
    cliente | puntos acumulados -> Detalle sobre los puntos del cliente
  • Top 5 de los destinos con pasajes cancelados
    destino | cantidad de pasajes cancelados -> detalle de cancelaciones
  • Top 5 de las aeronaves con mayor cantidad de días fuera de servicio
    aeronave | cantidad de días fuera de servicio -> detalle de servicios

Dichas consultas son a nivel semestral, para lo cual la pantalla debe permitirnos
selección el semestre a consultar.

Dado DNI devolver Millas

Dado el DNI de un cliente, devolver:

  • Total de Millas
  • Detalle de las Millas (incluyendo cuando se ganaron, expiraciones y canjes)

Restar Millas

Se debe restar millas cuando

  • Cuando expira su duracion
  • Cuando se canjean por productos

Refactor registrar millas

  • Llegar a la versión superadora
  • Extraer el comportamiento de carga millas
  • Que carga millas considere encomiendas
  • Cambiar también Validar registro

Crear los distintos tipos de textBox con validaciones necesarios

  • Validación de campo obligatorio: que tenga algo dentro
  • Validación de campo numérico con coma: del tipo que tiene la tabla (18,2) si mi memoria no falla
  • Validación de campo sólo letras del alfabeto (a-Z)
  • Validación de campo telefónico
  • Validación de campo mail
  • Validación de campo DNI (que sean 7 u 8 números podría ser este)

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.