/// <summary>
        /// Método implementado desde la vista IucResumenActaNacimientoVIS, que se encarga de buscar dentro del archivo de recursos las etiquetas y
        /// configuraciones de cada unidad operativa.
        /// </summary>
        public void EstablecerAcciones()
        {
            #region EtiquetasPrincipales

            //Instanciamos la clase o web method que obtiene las etiquetas
            obtenerEtiqueta = new ObtenerEtiquetaEmpresas();

            string VIN = string.Empty;
            string AreaDepartamento = string.Empty;

            //Obteniendo el nombre de las etiquetas del archivo resource correspondiente.
            VIN = ConfigurarEtiquetaPrincipal("RE01");
            AreaDepartamento = ConfigurarEtiquetaPrincipal("RE34");

            if (!string.IsNullOrEmpty(VIN))
            {
                this.lblVIN.Text = VIN;
            }

            if (!string.IsNullOrEmpty(AreaDepartamento))
            {
                this.lblAreaDepartamento.Text = AreaDepartamento;
            }

            #endregion
        }
Example #2
0
        /// <summary>
        /// Método que obtiene la configuración de una etiqueta desde el archivo resource correspondiente a la unidad operativa a la cual accedió el usuario.
        /// </summary>
        /// <param name="etiquetaBuscar">Nombre de la etiqueta que será buscada en el archivo resource</param>
        /// <param name="tipoEmpresa">Nombre de la unidad operativa a la cual accedió el usuario.</param>
        /// <param name="esEtiqueta">Indica sí el valor a obtener es una etiqueta, en caso contrario se considera un TAB o CHECKBOX.</param>
        /// <returns>Retorna la configuración correspondiente al valor recibido en el parámetro etiquetaBuscar del archivo resource.</returns>
        private string ObtenerConfiguracionResource(string etiquetaBuscar, ETipoEmpresa tipoEmpresa, bool esEtiqueta)
        {
            string Configuracion = string.Empty;
            //Instanciamos la clase o webmethod que obtiene las etiquetas
            ObtenerEtiquetaEmpresas obtenerEtiqueta = new ObtenerEtiquetaEmpresas();
            string           ConfiguracionObtenida  = string.Empty;
            EtiquetaObtenida request = null;

            ConfiguracionObtenida = obtenerEtiqueta.ObtenerEtiquetadelResource(etiquetaBuscar, (int)tipoEmpresa);
            request = JsonConvert.DeserializeObject <EtiquetaObtenida>(ConfiguracionObtenida);
            if (string.IsNullOrEmpty(request.cMensaje))
            {
                ConfiguracionObtenida = request.cEtiqueta;
                if (esEtiqueta)
                {
                    if (ConfiguracionObtenida != "NO APLICA")
                    {
                        Configuracion = ConfiguracionObtenida;
                    }
                }
                else
                {
                    Configuracion = ConfiguracionObtenida;
                }
            }
            return(Configuracion);
        }
Example #3
0
        /// <summary>
        /// Método implementado desde la vista IucTramitesActivosVIS, que se encarga de buscar dentro del archivo de recursos las etiquetas y
        /// configuraciones de cada unidad operativa.
        /// </summary>
        public void EstablecerAcciones()
        {
            #region

            //Instanciamos la clase o web method que obtiene las etiquetas
            obtenerEtiqueta = new ObtenerEtiquetaEmpresas();
            if (txtPedimentoTemp != null)
            {
                txtPedimentoTemp.Enabled = this.habilitarPedimento;
            }

            #endregion
        }
Example #4
0
        /// <summary>
        /// Método que obtiene el nombre de la etiqueta del archivo resource correspondiente a la unidad operativa a la cual accedió el usuario.
        /// </summary>
        /// <param name="cEtiquetaBuscar">Nombre de la etiqueta que será buscada en el archivo resource</param>
        /// <param name="tipoEmpresa">Nombre de la unidad operativa a la cual accedió el usuario.</param>
        /// <returns>Retorna el nombre de la etiqueta correspondiente al valor recibido en el parámetro cEtiquetaBuscar del archivo resource.</returns>
        public string ObtenerEtiquetadelResource(string cEtiquetaBuscar, ETipoEmpresa tipoEmpresa)
        {
            string cEtiqueta = string.Empty;
            //Instanciamos la clase o webmethod que obtiene las etiquetas
            ObtenerEtiquetaEmpresas obtenerEtiqueta = new ObtenerEtiquetaEmpresas();
            string           cEtiquetaObtenida      = string.Empty;
            EtiquetaObtenida request = null;

            cEtiquetaObtenida = obtenerEtiqueta.ObtenerEtiquetadelResource(cEtiquetaBuscar, (int)tipoEmpresa);
            request           = JsonConvert.DeserializeObject <EtiquetaObtenida>(cEtiquetaObtenida);
            if (string.IsNullOrEmpty(request.cMensaje))
            {
                cEtiquetaObtenida = request.cEtiqueta;
                if (cEtiqueta != "NO APLICA")
                {
                    cEtiqueta = cEtiquetaObtenida;
                }
            }
            return(cEtiqueta);
        }
Example #5
0
        private void ConfigurarTramites(ListViewItemEventArgs e)
        {
            //Instanciamos la clase o web method que obtiene las etiquetas
            obtenerEtiqueta = new ObtenerEtiquetaEmpresas();
            bool respuesta = false;

            if ((e.Item.DataItem as TramiteBO).Tipo == ETipoTramite.TENENCIA)
            {
                if (ConfigurarEtiquetaPrincipal("RE35") != "NO APLICA")
                {
                    respuesta = true;
                }
            }

            if ((e.Item.DataItem as TramiteBO).Tipo == ETipoTramite.PLACA_ESTATAL)
            {
                if (ConfigurarEtiquetaPrincipal("RE36") != "NO APLICA")
                {
                    respuesta = true;
                }
            }

            if ((e.Item.DataItem as TramiteBO).Tipo == ETipoTramite.SEGURO)
            {
                if (ConfigurarEtiquetaPrincipal("RE37") != "NO APLICA")
                {
                    respuesta = true;
                }
            }

            if ((e.Item.DataItem as TramiteBO).Tipo == ETipoTramite.PLACA_FEDERAL)
            {
                if (ConfigurarEtiquetaPrincipal("RE38") != "NO APLICA")
                {
                    respuesta = true;
                }
            }

            if ((e.Item.DataItem as TramiteBO).Tipo == ETipoTramite.VERIFICACION_AMBIENTAL)
            {
                if (ConfigurarEtiquetaPrincipal("RE39") != "NO APLICA")
                {
                    respuesta = true;
                }
            }
            if ((e.Item.DataItem as TramiteBO).Tipo == ETipoTramite.VERIFICACION_FISICO_MECANICA)
            {
                if (ConfigurarEtiquetaPrincipal("RE40") != "NO APLICA")
                {
                    respuesta = true;
                }
            }
            if ((e.Item.DataItem as TramiteBO).Tipo == ETipoTramite.GPS)
            {
                if (ConfigurarEtiquetaPrincipal("RE41") != "NO APLICA")
                {
                    respuesta = true;
                }
            }
            if ((e.Item.DataItem as TramiteBO).Tipo == ETipoTramite.FILTRO_AK)
            {
                if (ConfigurarEtiquetaPrincipal("RE42") != "NO APLICA")
                {
                    respuesta = true;
                }
            }

            if ((e.Item.DataItem as TramiteBO).Tipo == ETipoTramite.N_PEDIMENTO)
            {
                txtPedimentoTemp           = ((TextBox)e.Item.FindControl("txbResultado"));
                txtPedimentoTemp.MaxLength = 20;
                if (ConfigurarEtiquetaPrincipal("RE43") != "NO APLICA")
                {
                    respuesta = true;
                }
            }

            ((TextBox)e.Item.FindControl("txbResultado")).Visible = respuesta;
            ((Image)e.Item.FindControl("imgEstatus")).Visible     = respuesta;
            ((Label)e.Item.FindControl("lblTramite")).Visible     = respuesta;
        }