void CargarListadoIngredientesSugeridos() { AutoCompleteStringCollection ingredientesSugeridos = new AutoCompleteStringCollection(); IEnumerable <Ingrediente> ingredientes = ingredientesBL.Obtener(); foreach (Ingrediente ingrediente in ingredientes) { ingredientesSugeridos.Add(ingrediente.Nombre); } txtIngrediente.AutoCompleteMode = AutoCompleteMode.SuggestAppend; txtIngrediente.AutoCompleteSource = AutoCompleteSource.CustomSource; txtIngrediente.AutoCompleteCustomSource = ingredientesSugeridos; }
void BtnGuardar_Click(object sender, EventArgs e) { try { Ingrediente ingrediente = ingredientesBL.Obtener(lblIngrediente.Text); PrecioIngrediente precioIngrediente = preciosIngredientesBL.Obtener(ingrediente); precioIngrediente.Precio = decimal.Parse(txtPrecio.Text); precioIngrediente.Cantidad = decimal.Parse(txtCantidad.Text); precioIngrediente.Unidad = (UnidadMedida)Enum.Parse(typeof(UnidadMedida), cboUnidad.SelectedItem.ToString()); preciosIngredientesBL.Actualizar(precioIngrediente); recetasBL.ActualizarRecetasSinPrecio(); CargarPrecios(); LimpiarFormulario(); contexto.RegistrarEvento(Resources.PreciosForm_ListaActualizada, ingrediente.Nombre); } catch (Exception ex) { contexto.RegistrarError(ex); } }