/// <summary> /// Consulta las configuraciones de talleres por sucursales /// </summary> /// <param name="sucursales">Lista de Sucursales</param> private List <TallerBO> ObtenerTalleresPorSucursales(List <SucursalBO> sucursales) { var talleres = new List <TallerBO>(); sucursales.ForEach(x => { talleres.AddRange(FacadeBR.ConsultarTalleresPorSucursal(dctx, x, this.vista.UnidadOperativaID)); }); return(talleres); }
private List <ConfiguracionAuditoriaMantenimientoBO> CompletarDatos(List <ConfiguracionAuditoriaMantenimientoBO> configuraciones) { foreach (var item in configuraciones) { var configuracionPosicionTrabajo = new ConfiguracionPosicionTrabajoBO() { ConfiguracionModeloMotorizacion = new ConfiguracionModeloMotorizacionBO() { Modelo = item.Modelo }, DescriptorTrabajo = new DescriptorTrabajoBO { Nombre = item.TipoMantenimiento.ToString() } }; var configPosicion = FacadeBR.ConsultarConfiguracionPosicionTrabajoDetalle(dataContext, configuracionPosicionTrabajo); if (configPosicion != null && configPosicion.Count > 0) { var posicion = FacadeBR.ConsultarConfiguracionPosicionTrabajoDetallePaquete(dataContext, configPosicion.FirstOrDefault(), null); foreach (var itemPaquete in posicion.ConfiguracionPosicionTrabajoPaquete) { var pmEncontrado = item.DetalleConfiguracion.Find(x => x.ConfiguracionPosicionTrabajo.Id == itemPaquete.ConfiguracionPosicionTrabajo.Id); if (pmEncontrado != null) { pmEncontrado.ConfiguracionPosicionTrabajo = itemPaquete.ConfiguracionPosicionTrabajo; } else if (pmEncontrado == null) { var ActividadNueva = new DetalleConfiguracionAuditoriaMantenimientoBO { ConfiguracionPosicionTrabajo = itemPaquete.ConfiguracionPosicionTrabajo, Obligatorio = false }; item.DetalleConfiguracion.Add(ActividadNueva); } } List <DetalleConfiguracionAuditoriaMantenimientoBO> listBorrar = new List <DetalleConfiguracionAuditoriaMantenimientoBO>(); foreach (var itemActividades in item.DetalleConfiguracion) { if (itemActividades.ConfiguracionPosicionTrabajo.DescriptorTrabajo == null) { var boBorrar = item.DetalleConfiguracion.Find(x => x.Equals(itemActividades)); listBorrar.Add(boBorrar); } } foreach (var itemBorrar in listBorrar) { item.DetalleConfiguracion.Remove(itemBorrar); } } } return(configuraciones); }
/// <summary> /// Método abstract que se ejecuta cuando /// </summary> public void Consultar() { Hashtable parameters = new Hashtable(); parameters["UnidadOperativaID"] = this.vista.UnidadOperativaID; parameters["ModuloID"] = this.vista.ModuloID; if (this.vista.ModeloID.HasValue) { parameters["ModeloID"] = new Int32[] { this.vista.ModeloID.Value } } ; if (this.vista.SucursalID.HasValue) { parameters["SucursalID"] = new Int32[] { this.vista.SucursalID.Value } } ; else { SucursalBOF sucursal = new SucursalBOF(); sucursal.UnidadOperativa = new UnidadOperativaBO { Id = this.vista.UnidadOperativaID }; sucursal.Usuario = new UsuarioBO { Id = this.vista.UsuarioID }; sucursal.Activo = true; List <SucursalBOF> sucursalesPermitidas = FacadeBR.ConsultarSucursalesSeguridad(this.dctx, sucursal); if (sucursalesPermitidas.Count > 0) { parameters["SucursalID"] = sucursalesPermitidas .Select(x => x.Id.Value) .ToArray(); } else //Sino tiene sucursales asignadas al usuario en curso se manda una sucursal no existente { parameters["SucursalID"] = new Int32[] { -1000 } }; } if (this.vista.Anio.HasValue) { parameters["Anio"] = this.vista.Anio; } Dictionary <String, Object> reportParameters = this.controlador.ObtenerPlantillaFlotaActiva(this.dctx, parameters); if ((int)reportParameters["Count"] <= 0) { this.vista.MostrarMensaje("No se encontraron coincidencias con los filtros especificados", ETipoMensajeIU.ADVERTENCIA); return; } this.vista.EstablecerPaqueteNavegacionImprimir("BEP1401.CU019A", reportParameters); this.vista.IrAImprimir(); }
public ConfiguracionAccesoPRE(IConfiguracionAccesoVIS vistaActual) { this.vista = vistaActual; try { dataContext = FacadeBR.ObtenerConexion(); } catch (Exception ex) { this.vista.MostrarMensaje("Inconsistencias en los parámetros de configuración", ETipoMensajeIU.ERROR, ex.Message); } }
private UnidadOperativaBO ObtenerUnidadOperativa(int?UnidadOperativaID) { UnidadOperativaBO unidadOperativa = new UnidadOperativaBO() { Id = UnidadOperativaID }; return(FacadeBR.ConsultarUnidadOperativa(dataContext, unidadOperativa).FirstOrDefault()); }
/// <summary> /// Complementa los datos de las actividades /// </summary> /// <param name="configuraciones"></param> /// <returns></returns> private List <ConfiguracionAuditoriaMantenimientoBO> CompletarDatos(List <ConfiguracionAuditoriaMantenimientoBO> configuraciones) { foreach (var item in configuraciones) { var configuracionPosicionTrabajo = new ConfiguracionPosicionTrabajoBO() { ConfiguracionModeloMotorizacion = new ConfiguracionModeloMotorizacionBO() { Modelo = item.Modelo }, DescriptorTrabajo = new DescriptorTrabajoBO { Nombre = item.TipoMantenimiento.ToString() } }; var configPosicion = FacadeBR.ConsultarConfiguracionPosicionTrabajoDetalle(dataContext, configuracionPosicionTrabajo); if (configPosicion != null && configPosicion.Count > 0) { var posicion = FacadeBR.ConsultarConfiguracionPosicionTrabajoDetallePaquete(dataContext, configPosicion.FirstOrDefault(), null); foreach (var itemPaquete in posicion.ConfiguracionPosicionTrabajoPaquete) { var pmEncontrado = item.DetalleConfiguracion.Find(x => x.ConfiguracionPosicionTrabajo.Id == itemPaquete.ConfiguracionPosicionTrabajo.Id); if (pmEncontrado != null) { pmEncontrado.ConfiguracionPosicionTrabajo = itemPaquete.ConfiguracionPosicionTrabajo; } else if (pmEncontrado == null) { var ActividadNueva = new DetalleConfiguracionAuditoriaMantenimientoBO { ConfiguracionPosicionTrabajo = itemPaquete.ConfiguracionPosicionTrabajo }; item.DetalleConfiguracion.Add(ActividadNueva); } } foreach (var itemActividades in item.DetalleConfiguracion) { if (itemActividades.ConfiguracionPosicionTrabajo.DescriptorTrabajo == null) { itemActividades.ConfiguracionPosicionTrabajo.DescriptorTrabajo = new DescriptorTrabajoBO { Nombre = "ACTIVIDAD ELIMINADA EN SERVICIO" } } ; } } else { configuraciones = null; } } return(configuraciones); }
/// <summary> /// Constructor del Presentador /// </summary> /// <param name="vistaActual">Vista a la cual estara asociado el Presentador</param> public ConsultarTarifaPSLPRE(IConsultarTarifaPSLVIS vistaActual) { try { this.vista = vistaActual; dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { throw new Exception(nombreClase + ".ConsultarTarifasPSLPRE:Error al configurar el presentador"); } }
/// <summary> /// Constructor del detalle de configuración de descuento /// </summary> /// <param name="vistaActual">Vista de la interfaz de detalle</param> public DetalleConfiguracionDescuentoPSLPRE(IDetalleConfiguracionDescuentoPSLVIS vistaActual) { try { this.vista = vistaActual; dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { throw new Exception(nombreClase + ".DetalleConfiguracionDescuentoPSLPRE:Error al configurar el presentador"); } }
private UsuarioBO ObtenerUsuarioSession(int?UsuarioID) { UsuarioBO usuario = new UsuarioBO() { Id = UsuarioID }; return(FacadeBR.ConsultarUsuario(dataContext, usuario).FirstOrDefault()); }
/// <summary> /// Controlador de Punto de verificación de excavadora /// </summary> //private TarifaPSLBR tarifaBr; #endregion #region Constructor /// <summary> /// Constructor del Presentador /// </summary> /// <param name="vistaActual">Vista a la cual estará asociado el Presentador</param> public ucPuntosVerificacionTorresLuzPSLPRE(IucPuntosVerificacionTorresLuzPSLVIS vistaActual) { try { this.vista = vistaActual; dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { throw new Exception(nombreClase + ".ucPuntosVerificacionTorresLuzPSLPRE:Error al configurar el presentador"); } }
public void ObtenerDatosAdscripcion() { try { #region listaAdscripcion #region SC0004 var adscripcionParam = vista.Adscripcion ?? new AdscripcionBO(); #endregion List <AdscripcionBO> lstAdscripcion = FacadeBR.ConsultarAdscripcionSeguridad(dataContext, adscripcionParam, this.vista.Usuario); if (lstAdscripcion.Count > 0) { //Valida si solo hay 1 unidad operativa diferente entre las adscripciones para poder pasar directo if (lstAdscripcion.GroupBy(i => i.UnidadOperativa.Id, (key, group) => group.First()).ToList().Count == 1) { #region SC0004 // Ubicar la Adscripcion con Sucursal y Departamento Nulos var adscripcionSeleccionada = lstAdscripcion.FirstOrDefault(x => (x.Sucursal == null || x.Sucursal.Id == null) && (x.Departamento == null || x.Departamento.Id == null)); // Si no Existe, generar una adscripcion con Sucursal y Departamento Nulos. if (adscripcionSeleccionada == null) { adscripcionSeleccionada = new AdscripcionBO { UnidadOperativa = lstAdscripcion.First().UnidadOperativa, Sucursal = new SucursalBO(), Departamento = new DepartamentoBO() } } ; #endregion //RQM 14078 lstAdscripciones.Add(adscripcionSeleccionada); SeleccionarAdscripcion(adscripcionSeleccionada); } else { //RQM 14078 lstAdscripciones = lstAdscripcion; vista.Adscripciones = lstAdscripcion; this.vista.CargarDatosAdscripcion(); } } else { this.vista.MostrarMensaje("No tiene permisos configurados para trabajar con el sistema o sus permisos han caducado." + "Para mas información póngase en contacto con el administrador del sistema", ETipoMensajeIU.INFORMACION); } #endregion } catch (Exception ex) { this.vista.MostrarMensaje("Surgió un error al obtener las adscripciones, si el problema persiste, contacte con el administrador del sistema", ETipoMensajeIU.ERROR, ex.Message); } }
public ConsultarMasterFacturacionPRE(IConsultarMasterFacturacionVIS vista) { if (vista == null) { throw new ArgumentNullException("La vista proprocionada no puede ser nula."); } Vista = vista; dataContext = FacadeBR.ObtenerConexion(); }
/// <summary> /// Constructor por default del presentador /// </summary> /// <param name="vista">Vista que será gestionada por el presentador</param> public DetalladoPSLSucursalPRE(IDetalladoPSLSucursalVIS vista) { try { this.vista = vista; this.dctx = FacadeBR.ObtenerConexion(); this.controlador = new DetalladoPSLSucursalBR(); } catch (Exception ex) { this.vista.MostrarMensaje("Inconsistencias en la configuracion", ETipoMensajeIU.ERROR, nombreClase + ex.Message); } }
/// <summary> /// Constructor predeterminado para el presentador /// </summary> /// <param name="_vista">Vista de Datos</param> public ContratosFSLRegistradosPRE(IContratosFSLRegistradosVIS _vista) { if (_vista == null) { throw new ArgumentNullException("_vista"); } vista = _vista; dctx = FacadeBR.ObtenerConexion(); controlador = new ContratosFSLRegistradosBR(); }
/// <summary> /// Consulta los tipos de moneda en ORACLE, para el combo Tipo Monedas de Construcción y Generación /// </summary> public void CargaTipoMonedas() { //Inicia la carga de datos de Tipos de Moneda List <MonedaBO> lstMonedas = FacadeBR.ConsultarMoneda(this.dctx, new MonedaBO() { Activo = true }); this.vista.EstablecerOpcionesMoneda(lstMonedas.ToDictionary(p => p.Codigo, p => p.Nombre)); }
public ConsultarFlotaPRE(IConsultarFlotaVIS vista) { if (ReferenceEquals(vista, null)) { throw new Exception(String.Format("{0}: La vista proporcionada no puede ser nula", nombreClase)); } this.vista = vista; this.controlador = new SeguimientoFlotaBR(); this.dctx = FacadeBR.ObtenerConexion(); }
public ConsultarListadoVerificacionPRE(IConsultarListadoVerificacionVIS vista) { if (ReferenceEquals(vista, null)) { throw new Exception(String.Format("{0}: La vista proporcionada no puede ser nula", nombreClase)); } this.vista = vista; this.controlador = new ContratoRDBR(); this.dctx = FacadeBR.ObtenerConexion(); }
/// <summary> /// Contructor del Presentador /// </summary> /// <param name="vista"></param> public VerPagosContratoPRE(IVerPagosContratoVIS vista) { if (vista == null) { throw new ArgumentNullException("vista", "La vista proporcionada no puede ser nulo"); } Vista = vista; dataContext = FacadeBR.ObtenerConexion(); }
public void EstablecerSeguridad() { try { //Valida que el usuario y la unidad operativa no sean nulos if (this.vista.UsuarioID == null) { throw new Exception("El identificador del usuario no debe ser nulo"); } if (this.vista.UnidadOperativaID == null) { throw new Exception("El identificador de la Unidad Operativa no debe ser nulo"); } // Creación del objeto seguridad UsuarioBO usuario = new UsuarioBO { Id = this.vista.UsuarioID }; AdscripcionBO adscripcion = new AdscripcionBO { UnidadOperativa = new UnidadOperativaBO { Id = this.vista.UnidadOperativaID } }; SeguridadBO seguridad = new SeguridadBO(Guid.Empty, usuario, adscripcion); //consulta de acciones a la cual el usuario tiene permisos List <CatalogoBaseBO> acciones = FacadeBR.ConsultarAccion(dctx, seguridad); // se valida si el usuario tiene permisos para registrar if (!this.ExisteAccion(acciones, "INSERTARCOMPLETO")) { this.vista.PermitirRegistrar(false); } //Establecer las sucursales permitidas en las vistas correspondientes List <SucursalBO> lstSucursales = FacadeBR.ConsultarSucursalesSeguridad(this.dctx, new SeguridadBO(Guid.Empty, new UsuarioBO() { Id = this.vista.UsuarioID }, new AdscripcionBO { UnidadOperativa = new UnidadOperativaBO() { Id = this.vista.UnidadOperativaID } })); if (lstSucursales != null && lstSucursales.Count > 0) { this.vista.SucursalesSeguridad = lstSucursales.Where(p => p != null && p.Id != null).ToList().ConvertAll(s => s.Id); } } catch (Exception ex) { throw new Exception(this.nombreClase + ".EstablecerSeguridad:" + ex.Message); } }
/// <summary> /// Método abstract que se ejecuta cuando /// </summary> public void Consultar() { Hashtable parameters = new Hashtable(); parameters["UnidadOperativaID"] = this.vista.UnidadOperativaID; parameters["ModuloID"] = this.vista.ModuloID; if (this.vista.TipoEquipoAliado.HasValue) { parameters["TipoEquipoAliado"] = this.vista.TipoEquipoAliado.Value; } if (this.vista.SucursalID.HasValue) { parameters["SucursalID"] = new Int32[] { this.vista.SucursalID.Value } } ; else { SucursalBOF sucursal = new SucursalBOF(); sucursal.UnidadOperativa = new UnidadOperativaBO { Id = this.vista.UnidadOperativaID }; sucursal.Usuario = new UsuarioBO { Id = this.vista.UsuarioID }; sucursal.Activo = true; List <SucursalBOF> sucursalesPermitidas = FacadeBR.ConsultarSucursalesSeguridad(this.dctx, sucursal); if (sucursalesPermitidas.Count > 0) { parameters["SucursalID"] = sucursalesPermitidas .Select(x => x.Id.Value) .ToArray(); } else //Sino tiene sucursales asignadas al usuario en curso se manda una sucursal no existente { parameters["SucursalID"] = new Int32[] { -1000 } }; } parameters["FechaInicio"] = this.ObtenerFecha(this.vista.AnioFechaInicio.Value, this.vista.MesFechaInicio.Value, true); parameters["FechaFin"] = this.ObtenerFecha(this.vista.AnioFechaFin.Value, this.vista.MesFechaFin.Value, false); Dictionary <String, Object> reportParameters = this.controlador.ConsultarReporteRDGeneral(this.dctx, parameters); if (((DataSet)reportParameters["DataSource"]).Tables["ReporteRDSucursal"].Rows.Count <= 0) { this.vista.MostrarMensaje("No se encontraron coincidencias con los filtros especificados", ETipoMensajeIU.ADVERTENCIA); return; } this.vista.EstablecerPaqueteNavegacionImprimir(this.vista.IdentificadorReporte, reportParameters); this.vista.IrAImprimir(); }
public void EstablecerSeguridad() { try { //Valida que el usuario y la unidad operativa no sean nulos if (this.vista.UsuarioID == null) { throw new Exception("El identificador del usuario no debe ser nulo"); } if (this.vista.UnidadOperativaID == null) { throw new Exception("El identificador de la Unidad Operativa no debe ser nulo"); } // Creación del objeto seguridad UsuarioBO usuario = new UsuarioBO { Id = this.vista.UsuarioID }; AdscripcionBO adscripcion = new AdscripcionBO { UnidadOperativa = new UnidadOperativaBO { Id = this.vista.UnidadOperativaID } }; SeguridadBO seguridad = new SeguridadBO(Guid.Empty, usuario, adscripcion); //consulta de acciones a la cual el usuario tiene permisos List <CatalogoBaseBO> lst = FacadeBR.ConsultarAccion(dctx, seguridad); //Se valida si el usuario tiene permiso para registrar if (!this.ExisteAccion(lst, "UI INSERTAR")) { this.vista.PermitirRegistrar(false); } //Se valida si el usuario tiene permiso para editar if (!this.ExisteAccion(lst, "UI ACTUALIZAR")) { this.vista.PermitirEditar(false); } //Se valida si el usuario tiene permiso para eliminar if (!this.ExisteAccion(lst, "BORRARCOMPLETO")) { this.vista.PermitirEliminar(false); } //Se valida si el usuario tiene permiso para cerrar un contrato if (!this.ExisteAccion(lst, "UI TERMINARDOCUMENTO")) { this.vista.PermitirCerrar(false); } } catch (Exception ex) { throw new Exception(this.nombreClase + ".EstablecerSeguridad:" + ex.Message); } }
/// <summary> /// Este método permite obtener los datos de conexión según el ambiente seleccionado por el usuario /// </summary> /// <param name="xmlAmbientes">Documento que contiene los ambientes</param> /// <param name="ambienteId">ID del ambiente a usar</param> /// <returns>Retorna un valor verdadero si la operación se realizó con éxito</returns> public List <DatosConexionBO> ObtenerDatosDeConexion() { try { return(FacadeBR.ObtenerDatosConexion()); } catch { return(null); } }
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); } }
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); } }
private void EstablecerSeguridad() { try { //valida que los datos del usuario y de la Unidad Operativa no sean nulos if (this.vista.UC == null) { throw new Exception("El identificador del usuario no debe ser nulo"); } if (this.vista.UnidadOperativaId == null) { throw new Exception("El identificador de la Unidad Operativa no puede ser nulo"); } //Creación del objeto seguridad UsuarioBO usuario = new UsuarioBO { Id = this.vista.UC }; AdscripcionBO adscripcion = new AdscripcionBO { UnidadOperativa = new UnidadOperativaBO { Id = this.vista.UnidadOperativaId } }; SeguridadBO seguridad = new SeguridadBO(Guid.Empty, usuario, adscripcion); //Consulta la lista de acciones a las que tiene permiso el usuario List <CatalogoBaseBO> acciones = FacadeBR.ConsultarAccion(dctx, seguridad); //Por RQM 14150, se agregan las acciones de manera global para poder enviarse a los controles de usuario. this.vista.ListaAcciones = acciones; //Valida si el usuario tiene permisos de editar un acta de nacimiento. if (!ExisteAccion(acciones, "ACTUALIZARDOCUMENTO")) { this.vista.PermitirRedirigirAEdicion(false); } //Valida si el usuario tiene permisos de registrar un nuevo Acta de Nacimiento. if (!ExisteAccion(acciones, "REGISTRARDOCUMENTO")) { this.vista.PermitirRegistrar(false); } //Se valida si el usuario tiene permiso para ver el historial de la unidad if (!this.ExisteAccion(acciones, "UI CONSULTAR")) { this.vista.PermitirConsultarHistorial(false); } } catch (Exception ex) { throw new Exception(this.nombreClase + ".EstablecerSeguridad:" + ex.Message); } }
/// <summary> /// Recupera las sucursales a las que el usuario autenticado tiene permiso e acceder /// </summary> private void DesplegarSucursalesAutorizadas() { if (this.vista.SucursalesAutorizadas == null || this.vista.SucursalesAutorizadas.Count == 0) { this.vista.SucursalesAutorizadas = FacadeBR.ConsultarSucursalesSeguridadSimple( dataContext, new SeguridadBO(Guid.Empty, this.vista.Usuario, new AdscripcionBO { UnidadOperativa = this.vista.UnidadOperativa })); } this.vista.CargarSucursales(this.vista.SucursalesAutorizadas); }
public ConsultarConfiguracionDescuentoPSLPRE(IConsultarConfiuracionDescuentoPSLVIS vista) { try { this.vista = vista; this.controlador = new ConfiguracionDescuentoPSLBR(); this.dataContext = FacadeBR.ObtenerConexion(); } catch (Exception ex) { this.vista.MostrarMensaje("No se pudieron obtener los datos de conexión", ETipoMensajeIU.ERROR, "No se encontraron los parámetros de conexión en la fuente de datos, póngase en contacto con el administrador del sistema."); } }
/// <summary> /// Constructor predeterminado para el presentador. /// </summary> /// <param name="vista">Vista que será gestionada por el presentador.</param> public ConsultarAuditoriaPRE(IConsultarAuditoriaVIS vista) { try { this.vista = vista; this.dataContext = FacadeBR.ObtenerConexion(); ctrlAuditoria = new AuditoriaMantenimientoBR(); } catch (Exception ex) { this.vista.MostrarMensaje("No se pudieron obtener los datos de conexión", ETipoMensajeIU.ERROR, "No se encontraron los parámetros de conexión en la fuente de datos, póngase en contacto con el administrador del sistema."); } }
public EditarTarifaPSLPRE(IEditarTarifaPSLVIS vistaActual, IucTarifaPSLVIS vistaTarifa) { try { this.vista = vistaActual; presentadorTarifas = new ucTarifaPSLPRE(vistaTarifa); tarifaBR = new TarifaPSLBR(); dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { this.MostrarMensaje("Inconsistencias al configurar el presentador", ETipoMensajeIU.ERROR, nombreClase + ".EditarTarifaPSLPRE:" + ex.Message); } }
public DetallePeriodoTarifarioPSLPRE(IDetallePeriodoTarifarioPSLVIS vistaActual, IucPeriodoTarifarioPSLVIS vistaPeriodoTarifario) { try { vista = vistaActual; presentadorPeriodoTarifario = new ucPeriodoTarifarioPSLPRE(vistaPeriodoTarifario); dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { this.MostrarMensaje("Inconsistencias al momento de configurar los datos del presentador", ETipoMensajeIU.ERROR, nombreClase + ".DetallePeriodoTarifarioPSLPRE:" + ex.Message); } }