コード例 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["UsuarioID"] == null)
     {
         Response.Redirect("~/Pages/Login.aspx");
     }
     else
     {
         using (CatalogoServicesClient client = new CatalogoServicesClient())
         {
             if (!Page.IsPostBack)
             {
                 // Cargamos los Usuarios
                 ddlUsuarios.DataSource = client.CargarCatalogoWCF("Usuarios");
                 ddlUsuarios.DataTextField = "Etiqueta";
                 ddlUsuarios.DataValueField = "Id";
                 ddlUsuarios.DataBind();
                 ddlUsuarios.Items.Insert(0, new ListItem("[Seleccione uno...]", ""));
             }
         }
     }
 }
コード例 #2
0
        public string[] GetCompletionListTA(string prefixText, int count, string contextKey)
        {
            try
            {
                if (count == 0)
                {
                    count = 10;
                }
                prefixText = prefixText.Replace(" ", "%") + "%";

                CatalogoServicesClient tlncService = new CatalogoServicesClient();

                var           linqSP = tlncService.ListaBusquedaInteligenteTipoTipificacion(prefixText);
                List <string> items  = new List <string>(count);
                foreach (var dr in linqSP)
                {
                    items.Add(AjaxControlToolkit.AutoCompleteExtender.CreateAutoCompleteItem(dr.vchDescripcion, dr.intCatalogoID.ToString()));
                }
                return(items.ToArray());
            }
            catch (Exception ex) { throw new System.Exception(ex.Message); }
        }
コード例 #3
0
        public string[] GetCompletionListTA(string prefixText, int count, string contextKey)
        {
            try
            {
                if (count == 0)
                {
                    count = 10;
                }
                prefixText = prefixText.Replace(" ", "%") + "%";

                CatalogoServicesClient tlncService = new CatalogoServicesClient();

                var linqSP = tlncService.ListaBusquedaInteligenteTipoTipificacion(prefixText);
                List<string> items = new List<string>(count);
                foreach (var dr in linqSP)
                {
                    items.Add(AjaxControlToolkit.AutoCompleteExtender.CreateAutoCompleteItem(dr.vchDescripcion, dr.intCatalogoID.ToString()));
                }
                return items.ToArray();
            }
            catch (Exception ex) { throw new System.Exception(ex.Message); }
        }