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); } }
public ucDatosObligadoSolidarioPRE(IucDatosObligadoSolidarioVIS vista) { this.vista = vista; }