p12f.exe.pasarelapagos.utils
Class LimitDateHelper

java.lang.Object
  extended byp12f.exe.pasarelapagos.utils.LimitDateHelper

public class LimitDateHelper
extends java.lang.Object

Clase de ayuda que contiene métodos que permiten la comprobación de la fecha límite de los pagos


Constructor Summary
LimitDateHelper()
           
 
Method Summary
static boolean comprobarFecha(java.lang.String fecha)
          Metodo que combrueba una fecha respecto a la actual
static boolean comprobarFechaCorrecta(java.lang.String fecha)
          Metodo que combrueba si una fecha existe
static boolean compruebaFecha(PeticionPago peticionPago)
           
static java.lang.String formatearFecha(java.lang.String anio, java.lang.String fechaJuliana)
          Metodo que me devuelve una fecha en formato DD/MM/AAAA
static void main(java.lang.String[] argv)
           
static java.util.Date obtenerFechaLimiteDePagoID(java.lang.String pagoID)
          Metodo que devuelve la fecha límite de pago a partir de un pagoID
static boolean realizarComprobacionFecha(PeticionPago peticionPago)
          Método que realiza la comprobación de la fecha límite e un pago en función de su formato.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LimitDateHelper

public LimitDateHelper()
Method Detail

compruebaFecha

public static boolean compruebaFecha(PeticionPago peticionPago)

realizarComprobacionFecha

public static boolean realizarComprobacionFecha(PeticionPago peticionPago)
Método que realiza la comprobación de la fecha límite e un pago en función de su formato.

Parameters:
peticionPago - Información del pago.
Returns:

comprobarFecha

public static boolean comprobarFecha(java.lang.String fecha)
Metodo que combrueba una fecha respecto a la actual

Parameters:
fecha - fecha en formato DDMMAA
Returns:

comprobarFechaCorrecta

public static boolean comprobarFechaCorrecta(java.lang.String fecha)
Metodo que combrueba si una fecha existe

Parameters:
fecha - fecha en formato ddMMyy
Returns:

formatearFecha

public static java.lang.String formatearFecha(java.lang.String anio,
                                              java.lang.String fechaJuliana)
Metodo que me devuelve una fecha en formato DD/MM/AAAA

Parameters:
anio - Año actual.
fechaJuliana - Fecha en formato Juliano.
Returns:

obtenerFechaLimiteDePagoID

public static java.util.Date obtenerFechaLimiteDePagoID(java.lang.String pagoID)
Metodo que devuelve la fecha límite de pago a partir de un pagoID

Parameters:
pagoID -
Returns:

main

public static void main(java.lang.String[] argv)