private void TxtSustancia_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { LlenaGrid(ProductoController.FiltrarVsSustancia(TxtSustancia.Text)); } }
private void TxtProductoId_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { var SearchText = TxtProductoId.Text.Trim(); #region Operaciones desde el modulo de logistica if (ChkFiltroSustancia.Checked) { //Encontrado por clave GridProductos.Rows.Clear(); LlenaGridProductos(productoController.FiltrarVsSustancia(SearchText)); Text = "MODO VER / ACTUALIZAR"; } else { if (productoController.SelectOne(SearchText) != null) { //Encontrado por clave GridProductos.Rows.Clear(); LlenaGridProductos(productoController.SelectOneOverList(SearchText)); Text = "MODO VER / ACTUALIZAR"; } else { if (SearchText.Length == 0) { Text = "MODO VER / ACTUALIZAR"; GridProductos.Rows.Clear(); LlenaGridProductos(productoController.SelectMany(100)); } else { if (productoController.FiltrarVsDescrip(SearchText).Count > 0) { //Filtro por descripcion Text = "MODO VER / ACTUALIZAR"; GridProductos.Rows.Clear(); LlenaGridProductos(productoController.FiltrarVsDescrip(SearchText)); } else { Text = "MODO CREAR PRODUCTO"; LblCoincidencias.Text = "0 Coincidencias"; GridProductos.Rows.Clear(); LimpiaCampos(); TxtDescripcion.Focus(); TxtProductoId.Text = SearchText; } } } } #endregion } }