public bool EsValida(SolicitudPrestamo pSolicitud) { foreach (IEvaluador evaluador in iEvaluadores) { if (!evaluador.EsValida(pSolicitud)) { return(false); } } return(true); }
public bool EsValida(SolicitudPrestamo pSolicitud) { return(pSolicitud.CantidadCuotas <= iCantidadMaximaCuotas); }
//Metodos public bool EsValida(SolicitudPrestamo pSolicitud) { int meses = (DateTime.Now - pSolicitud.Cliente.Empleo.FechaIngreso).Days / 30; return(meses >= iAntiguedadMinima); }
public bool EsValida(SolicitudPrestamo pSolicitudPrestamo) { return(iEvaluadoresPorCliente[pSolicitudPrestamo.Cliente.TipoCliente].EsValida(pSolicitudPrestamo)); }
public bool EsValida(SolicitudPrestamo pSolicitud) { return(pSolicitud.Cliente.Empleo.Sueldo >= iSueldoMinimo); }
//Metodos public bool EsValida(SolicitudPrestamo pSolicitud) { return(pSolicitud.Monto <= iMontoMaximo); }
public bool ValidarSolicitud(SolicitudPrestamo pSolicitud) { return(iGestor.EsValida(pSolicitud)); }
//Metodos public bool EsValida(SolicitudPrestamo pSolicitud) { int edad = (DateTime.Now - pSolicitud.Cliente.FechaNacimiento).Days / 365; return(edad >= iEdadMinima && edad <= iEdadMaxima); }