protected void RadAutoCompleteBox_TextChanged(object sender, Telerik.Web.UI.AutoCompleteTextEventArgs e) { lblProducto.Text = ""; lblError.Text = ""; try { if (RadAutoCompleteBox.Text != "") { string[] argumentos = RadAutoCompleteBox.Text.ToString().Split(new char[] { '/' }); string[] producto = argumentos[1].Trim().Split(new char[] { ';' }); Producto produc = new Producto(); produc.NombrePorducto = producto[0].Trim(); produc.ClaveProducto = Convert.ToString(argumentos[0].Trim()); object[] valor = produc.obtieneProducto(); if (Convert.ToBoolean(valor[0])) { if (Convert.ToString(valor[1]) != "") { int pv; try { pv = Convert.ToInt32(Request.QueryString["p"]); } catch (Exception) { pv = 0; } if (pv != 0) { string idProducto = Convert.ToString(argumentos[0].Trim()); string categoria = datos.obtieneDescCategoriaProducto(idProducto); if (categoria != "") { lblIdArticulo.Text = idProducto; lblCategoria.Text = categoria; produc.Isla = pv; produc.existeIsla(); lblProducto.Text = Convert.ToString(argumentos[1].Trim()); txtCantidad.Focus(); } else { lblError.Text = "Su sesión a caducado por favor vuelva a ingresar"; } } else { lblError.Text = "Su sesión a caducado por favor vuelva a ingresar"; } } else { lblProducto.Text = "El producto no existe"; RadAutoCompleteBox.Focus(); } } else { lblProducto.Text = ""; lblError.Text = Convert.ToString(valor[1]); RadAutoCompleteBox.Focus(); } } else { lblProducto.Text = ""; RadAutoCompleteBox.Focus(); } } catch (Exception ex) { lblProducto.Text = ""; lblError.Text = ex.Message; } }
/// <summary> /// Handler de l'évènement click sur le bouton /// </summary> private void Part_ToggleButton_Click(object sender, RoutedEventArgs e) { _part_Box.Focus(); _part_Box.Populate(_part_Box.SearchText); }