All Downloads are FREE. Search and download functionalities are using the official Maven repository.

mx.emite.sdk.cfdi32.validadores.FormaPagoValidador Maven / Gradle / Ivy

package mx.emite.sdk.cfdi32.validadores;

import javax.validation.ConstraintValidator;
import javax.validation.ConstraintValidatorContext;

import mx.emite.sdk.cfdi32.anotaciones.FormaPago;

public class FormaPagoValidador implements ConstraintValidator{

	@Override
	public void initialize(FormaPago anotacion) {
	}

	
	@Override
	public boolean isValid(String value, ConstraintValidatorContext context) {
	    if (value == null) {
	      return true;
	    }
	    if (value.equalsIgnoreCase("pago en una sola exhibición")|| value.equalsIgnoreCase("pago en una sola exhibicion")) {
	      return true;
	    }
	    if(value.equalsIgnoreCase("pago en parcialidades")) {
		      return true;
		}
	    return false;
	}

	
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy