public RegistrarCuentaClientePRE(IRegistrarCuentaClienteVIS vista, IucDatosObligadoSolidarioVIS vistaObligado, IucDatosRepresentanteLegalVIS vistaRepresentante, IucDatosRepresentanteLegalVIS vistaRepresentantesObligado)
        {
            try
            {
                this.vista                       = vista;
                this.vistaObligado               = vistaObligado;
                this.vistaRepresentante          = vistaRepresentante;
                this.vistaRepresentantesObligado = vistaRepresentantesObligado;

                presentadorObligado               = new ucDatosObligadoSolidarioPRE(vistaObligado);
                presentadorRepresentante          = new ucDatosRepresentanteLegalPRE(vistaRepresentante);
                presentadorRepresentantesObligado = new ucDatosRepresentanteLegalPRE(vistaRepresentantesObligado);
                if (this.vista.UnidadOperativa.Id == (int)ETipoEmpresa.Generacion || this.vista.UnidadOperativa.Id == (int)ETipoEmpresa.Equinova ||
                    this.vista.UnidadOperativa.Id == (int)ETipoEmpresa.Construccion)
                {
                    presentadorRepresentantesObligado.HabilitarCampos();
                }

                clienteBR = new CuentaClienteIdealeaseBR();
                dctx      = FacadeBR.ObtenerConexion();
            }
            catch (Exception ex)
            {
                vista.MostrarMensaje("Inconsistencias en los parámetros de configuración", ETipoMensajeIU.ERROR, nombreClase + ".RegistrarClientePRE: " + ex.Message);
            }
        }
Example #2
0
 public DetalleCuentaClientePRE(IDetalleCuentaClienteVIS vista, IucDatosRepresentanteLegalVIS vistaRepresentante)
 {
     try
     {
         this.vista = vista;
         this.vistaRepresentante = vistaRepresentante;
         dctx      = FacadeBR.ObtenerConexion();
         clienteBR = new CuentaClienteIdealeaseBR();
         presentadorRepresentante = new ucDatosRepresentanteLegalPRE(vistaRepresentante);
     }
     catch (Exception ex)
     {
         this.MostrarMensaje("Inconsistencias en la configuración", ETipoMensajeIU.ERROR, nombreClase + ex.Message);
     }
 }
Example #3
0
 public ucDatosRepresentanteLegalPRE(IucDatosRepresentanteLegalVIS vista)
 {
     this.vista = vista;
 }