private void llenarDatos(productos prod) { txtIDProducto.Text = prod.id_producto.ToString(); txtNombre.Text = prod.nombre; txtMililitros.Text = prod.ml.ToString(); txtVolAlcohol.Text = prod.vol_alcohol.ToString(); txtIBU.Text = (String.IsNullOrEmpty(prod.ibu.ToString())) ? "" : prod.ibu.ToString(); txtAnio.Text = (String.IsNullOrEmpty(prod.año.ToString())) ? "" : prod.año.ToString(); txtAniejamiento.Text = (String.IsNullOrEmpty(prod.añejamiento.ToString())) ? "" : prod.añejamiento.ToString(); txtPrecio.Text = prod.precio.ToString(); txtStock.Text = prod.stock.ToString(); switch (prod.id_tipo) { case 0: dropTipos.SelectedIndex = 0; cambiarReadOnly(true, false, true); break; case 1: dropTipos.SelectedIndex = 1; cambiarReadOnly(false, true, true); break; case 2: dropTipos.SelectedIndex = 2; cambiarReadOnly(true, true, true); break; case 3: dropTipos.SelectedIndex = 3; cambiarReadOnly(true, false, false); break; } productores productor = prodLog.GetProductorEspecifico(prod.id_productor); for (int i = 0; i < listProductores.Items.Count; i++) { if (listProductores.Items[i].Text == productor.nombre) { listProductores.SelectedIndex = i; break; } } }