Ejemplo n.º 1
0
        public CascadingDropDownNameValue[] ObtenerTelemarketings(string knownCategoryValues, string category)
        {
            StringDictionary loSucursales = AjaxControlToolkit.CascadingDropDown.ParseKnownCategoryValuesString(knownCategoryValues);
            int lnClaveSucursal           = 0;

            if (!loSucursales.ContainsKey("CLAVE") || !int.TryParse(loSucursales["CLAVE"], out lnClaveSucursal))
            {
                return(null);
            }

            Catalogos loCatalogos      = new Catalogos();
            DataTable loTelemarketings = loCatalogos.ObtenerTelemarketings((Sesion)HttpContext.Current.Session["Sesion"], lnClaveSucursal.ToString(), 0);

            return((
                       from DataRow loTelemarketing in loTelemarketings.Rows
                       select new CascadingDropDownNameValue(
                           loTelemarketing["DESCRIPCION"].ToString(),
                           loTelemarketing["CLAVE"].ToString()
                           )
                       ).ToArray());
        }