protected void CargaTiposPunto()
        {
            ListParametro    listParametro = null;
            List <Parametro> paremtroList  = null;

            if (!IsPostBack)
            {
                GestorParametro gestorParametro = new GestorParametro();
                listParametro = gestorParametro.GetManyParametro("TIPO_PUNTO_ID_IN");
                if (listParametro.success)
                {
                    listParametro.listParametro.RemoveAt(0);
                    ddlTipoPuntos.DataSource     = listParametro.listParametro;
                    ddlTipoPuntos.DataValueField = "parametroCodigo";
                    ddlTipoPuntos.DataTextField  = "valorParametro";
                    ddlTipoPuntos.DataBind();
                    Session.Add("listParametros", listParametro.listParametro);
                }
            }
            if (Session["listParametros"] != null)
            {
                paremtroList = (List <Parametro>)Session["listParametros"];
                for (int i = 0; i < ddlTipoPuntos.Items.Count; i++)
                {
                    ddlTipoPuntos.Items[i].Attributes["title"] = "App_Themes/GMapsTheme/images/ImageIcon/" + paremtroList[i].valorParametroCorto;
                }
                ddlTipoPuntos.Attributes.Add("onchange", "selectTipoPunto(event);");
            }
        }
Beispiel #2
0
        /// <summary>
        /// Trae todos los datos de los clientes
        /// </summary>
        /// <returns>Data Table con los datos de los clientes</returns>
        public ListParametro GetManyParametro(String tipoParametro)
        {
            ListParametro listParametro;

            try
            {
                var       conector  = new ConectorParametro();
                DataTable dtCliente = conector.GetManyParametro(tipoParametro);
                listParametro = new ListParametro {
                    success = true, message = String.Empty
                };
                listParametro.listParametro = new List <Parametro>();
                foreach (DataRow row in dtCliente.Rows)
                {
                    var item = new Parametro();
                    item.parametroId         = Convert.ToInt32(row["PARAMETRO_ID_IN"]);
                    item.parametroCodigo     = Convert.ToInt32(row["PARAMETRO_CODIGO_IN"]);
                    item.tipoParametro       = Convert.ToString(row["TIPO_PARAMETRO_NV"]);
                    item.valorParametroCorto = Convert.ToString(row["VALOR_DE_CORTO_NV"]);
                    item.valorParametro      = Convert.ToString(row["VALOR_DES_LARGA_NV"]);
                    listParametro.listParametro.Add(item);
                }
            }
            catch (Exception ex)
            {
                listParametro = new ListParametro {
                    success = false, message = ex.Message
                };
                TextLogger.LogError(LogManager.GetCurrentClassLogger(), ex, "Error En el metodo: getManyParametro");
            }
            return(listParametro);
        }
        protected void CargaDepartamento()
        {
            GestorParametro gestorParametro = new GestorParametro();
            ListParametro   listParametro   = gestorParametro.GetManyParametro("DEPARTAMENTO");

            if (listParametro.success)
            {
                ddlDepartamentos.DataSource     = listParametro.listParametro;
                ddlDepartamentos.DataValueField = "parametroId";
                ddlDepartamentos.DataTextField  = "valorParametro";
                ddlDepartamentos.DataBind();
            }
        }
        protected void CargaTiposPunto()
        {
            GestorParametro gestorParametro = new GestorParametro();
            ListParametro   listParametro   = gestorParametro.GetManyParametro("TIPO_PUNTO_ID_IN");

            if (listParametro.success)
            {
                ddlTipoPuntos.DataSource     = listParametro.listParametro;
                ddlTipoPuntos.DataValueField = "parametroCodigo";
                ddlTipoPuntos.DataTextField  = "valorParametro";
                ddlTipoPuntos.DataBind();
                for (int i = 0; i < ddlTipoPuntos.Items.Count; i++)
                {
                    ddlTipoPuntos.Items[i].Attributes["title"] = "App_Themes/GMapsTheme/images/ImageIcon/" + listParametro.listParametro[i].valorParametroCorto;
                }
            }
        }
        protected void CargaMoneda()
        {
            GestorParametro gestorParametro = new GestorParametro();
            ListParametro   listParametro   = gestorParametro.GetManyParametro("MONEDA");

            if (listParametro.success)
            {
                ddlMoneda.DataSource     = listParametro.listParametro;
                ddlMoneda.DataValueField = "parametroId";
                ddlMoneda.DataTextField  = "valorParametro";
                ddlMoneda.DataBind();
                for (int i = 0; i < ddlMoneda.Items.Count; i++)
                {
                    ddlMoneda.Items[i].Attributes["title"] = "App_Themes/GMapsTheme/images/ImageIcon/" + listParametro.listParametro[i].valorParametroCorto;
                }
                ddlMoneda.Attributes.Add("onchange", "selectMoneda(event);");
            }
        }