public ucConfiguracionDescuentoPSLPRE(IucConfiguracionDescuentoPSLVIS view, String Accion = "")
 {
     try {
         this.vista = view;
         this.vista.IngresarAccion(Accion);
         this.dctx        = FacadeBR.ObtenerConexion();
         this.controlador = new ConfiguracionDescuentoPSLBR();
     } catch (Exception ex) {
         this.vista.MostrarMensaje("Inconsistencias en los parámetros de configuración", ETipoMensajeIU.ERROR, this.nombreClase + ".ucConfiguracionDescuentoPSLPRE:" + ex.Message);
     }
 }
        /// <summary>
        /// Constructor del la clase RegistrarConfiguracionDescuentoPSLPRE
        /// </summary>
        /// <param name="view">Vista de registro del Descuento</param>
        /// <param name="viewDescuentos">Vista del user control de decuentos</param>
        public RegistrarConfiguracionDescuentoPSLPRE(IRegistrarConfiguracionDescuentoPSLVIS view, IucConfiguracionDescuentoPSLVIS viewDescuentos)
        {
            try {
                this.vista   = view;
                this.UcVista = viewDescuentos;
                this.presentadorUcDescuentos = new ucConfiguracionDescuentoPSLPRE(viewDescuentos, "AGREGAR");

                this.controlador = new ConfiguracionDescuentoPSLBR();
                this.dctx        = FacadeBR.ObtenerConexion();
            } catch (Exception ex) {
                this.vista.MostrarMensaje("Inconsistencia en los parámetros de configuración", ETipoMensajeIU.ERROR, this.nombreClase + ".RegistrarConfiguracionDescuentoPSLPRE:" + ex.Message);
            }
        }
 public EditarConfiguracionDescuentoPSLPRE(IEditarConfiguracionDescuentoPSLVIS vistaActual, IucConfiguracionDescuentoPSLVIS vistaDescuento)
 {
     try {
         this.vista                    = vistaActual;
         presentadorDescuento          = new ucConfiguracionDescuentoPSLPRE(vistaDescuento, "EDITAR");
         this.configuracionDescuentoBR = new ConfiguracionDescuentoPSLBR();
         this.dctx = FacadeBR.ObtenerConexion();
     } catch (Exception ex) {
         this.vista.MostrarMensaje("Inconsistencia en los parámetros de configuración", ETipoMensajeIU.ERROR, this.nombreClase + ".EditarConfiguracionDescuentoPSLPRE:" + ex.Message);
     }
 }