예제 #1
0
 private void AbrirFormAnalisisCredito(object sender, EventArgs args)
 {
     if (this.formVarialblesAnalisisMicro.tbxNombres.Text != string.Empty &&
         this.formVarialblesAnalisisMicro.cbxPeriodicidad.Text != string.Empty && this.formVarialblesAnalisisMicro.cbxGarantia.Text != string.Empty &&
         this.formVarialblesAnalisisMicro.tbxProfesion.Text != string.Empty &&
         this.formVarialblesAnalisisMicro.tbxCargo.Text != string.Empty && this.formVarialblesAnalisisMicro.tbxOcupacion.Text != string.Empty &&
         this.formVarialblesAnalisisMicro.cbxEstadoCivil.Text != string.Empty && this.formVarialblesAnalisisMicro.contadorEdad.Value != 0 &&
         this.formVarialblesAnalisisMicro.cbxVivienda.Text != string.Empty &&
         this.formVarialblesAnalisisMicro.contadorEstrato.Value != 0 && (this.formVarialblesAnalisisMicro.rbtnCiudad.Checked == true ||
                                                                         this.formVarialblesAnalisisMicro.rbtnMunicipio.Checked == true) && this.formVarialblesAnalisisMicro.tbxEmpresa.Text != string.Empty &&
         this.formVarialblesAnalisisMicro.tbxActividadEconomica.Text != string.Empty && this.formVarialblesAnalisisMicro.cbxTipoDeContrato.Text != string.Empty &&
         this.formVarialblesAnalisisMicro.contadorAntLaboral.Value != 0 && this.formVarialblesAnalisisMicro.tbxIngresos.Text != string.Empty &&
         this.formVarialblesAnalisisMicro.tbxOtrosIngresos.Text != string.Empty &&
         this.formVarialblesAnalisisMicro.contadorScore.Value != 0 &&
         this.formVarialblesAnalisisMicro.cbxCalificacion.Text != string.Empty && this.formVarialblesAnalisisMicro.tbxIngresosCodeudor.Text != string.Empty &&
         this.formVarialblesAnalisisMicro.tbxEgresosCodeudor.Text != string.Empty && this.formVarialblesAnalisisMicro.tbxEndeudamientoDirectoCodeudor.Text != string.Empty)
     {
         GeneracionDatosCache();
         formAnalisisDeCredito = new FormAnalisisDeCredito();
         formAnalisisDeCredito.ShowDialog();
     }
     else
     {
         formError = new FormError("Ingrese el valor de todas las variables de entrada iniciales para la validación de políticas internas del crédito");
         formError.ShowDialog();
     }
 }
예제 #2
0
 private void AbrirFormAnalisisCredito(object sender, EventArgs args)
 {
     if (this.formVariablesAnalisisComercial.btnCodeudor.Visible == true && Cache.DisponibleCodeudor == 0)
     {
         formError = new FormError("Debe ingresar la información del codeudor antes de analizar este crédito");
         formError.ShowDialog();
     }
     else
     {
         if (this.formVariablesAnalisisComercial.tbxNombres.Text != string.Empty &&
             this.formVariablesAnalisisComercial.cbxPeriodicidad.Text != string.Empty && this.formVariablesAnalisisComercial.cbxGarantia.Text != string.Empty &&
             this.formVariablesAnalisisComercial.cbxTipoDePersona.Text != string.Empty && this.formVariablesAnalisisComercial.tbxProfesion.Text != string.Empty &&
             this.formVariablesAnalisisComercial.tbxCargo.Text != string.Empty && this.formVariablesAnalisisComercial.tbxOcupacion.Text != string.Empty &&
             this.formVariablesAnalisisComercial.cbxEstadoCivil.Text != string.Empty && this.formVariablesAnalisisComercial.contadorEdad.Value != 0 &&
             this.formVariablesAnalisisComercial.cbxVivienda.Text != string.Empty &&
             this.formVariablesAnalisisComercial.contadorEstrato.Value != 0 && (this.formVariablesAnalisisComercial.rbtnCiudad.Checked == true ||
                                                                                this.formVariablesAnalisisComercial.rbtnMunicipio.Checked == true) && this.formVariablesAnalisisComercial.cbxDestinoDelCredito.Text != string.Empty &&
             this.formVariablesAnalisisComercial.tbxActividadEconomica.Text != string.Empty && this.formVariablesAnalisisComercial.cbxTipoDeContrato.Text != string.Empty &&
             this.formVariablesAnalisisComercial.contadorAntLaboral.Value != 0 && this.formVariablesAnalisisComercial.tbxIngresos.Text != string.Empty &&
             this.formVariablesAnalisisComercial.tbxOtrosIngresos.Text != string.Empty && this.formVariablesAnalisisComercial.tbxDeduccionesColilla.Text != string.Empty &&
             this.formVariablesAnalisisComercial.tbxCuotaCentrales.Text != string.Empty && this.formVariablesAnalisisComercial.tbxCuotasACancelar.Text != string.Empty &&
             this.formVariablesAnalisisComercial.tbxEstimacionTarjetasCredito.Text != string.Empty && this.formVariablesAnalisisComercial.tbxValorCuotaLibranza.Text != string.Empty &&
             this.formVariablesAnalisisComercial.tbxCuotasCreditoCacelarNomina.Text != string.Empty && this.formVariablesAnalisisComercial.tbxEstimacionTarjetasCredito.Text != string.Empty &&
             this.formVariablesAnalisisComercial.contadorScore.Value != 0 &&
             this.formVariablesAnalisisComercial.cbxCalificacion.Text != string.Empty && this.formVariablesAnalisisComercial.tbxEndeudamientoGlobal.Text != string.Empty)
         {
             GeneracionDatosCache();
             formAnalisisDeCredito = new FormAnalisisDeCredito();
             formAnalisisDeCredito.ShowDialog();
         }
         else
         {
             formError = new FormError("Ingrese el valor de todas las variables de entrada iniciales para la validación de políticas internas del crédito");
             formError.ShowDialog();
         }
     }
 }