protected void RadAutoCompleteBox1_TextChanged(object sender, AutoCompleteTextEventArgs e) { if (RadAutoCompleteBox.Text != "") { try { string[] argumentos = RadAutoCompleteBox.Text.ToString().Split(new char[] { '/' }); string idProducto = argumentos[0]; Producto prd = new Producto(); prd.ClaveProducto = idProducto; prd.Isla = Convert.ToInt32(RadGrid1.SelectedValues["id_punto"].ToString()); object[] valor = prd.obtieneUltimoCosto(); if (Convert.ToBoolean(valor[0])) { prd.obtienePrecioVtaActivo(); decimal costo = Convert.ToDecimal(valor[1]); txtCosto.Text = costo.ToString("F2"); txtPrVta.Text = prd.MontoVenta.ToString("F2"); } else { txtCosto.Text = txtPrVta.Text = ""; } } catch (Exception ex) { txtCosto.Text = txtPrVta.Text = ""; } finally { txtCant.Focus(); } } }
protected void txtPosition2_TextChanged(object sender, AutoCompleteTextEventArgs e) { RadAutoCompleteBox autoComplete = sender as RadAutoCompleteBox; Session["Position2"] = autoComplete.Entries[0].Text; }