private void ModProducto_Load(object sender, EventArgs e) { bool b; if (p.IdProducto != 0) { b = true; } else { b = false; } for (int i = 0; i < EntradasVal.Length; i++) { EntradasVal[i] = b; } TipoProductoNegocio negTP = new TipoProductoNegocio(); MarcaNegocio negM = new MarcaNegocio(); try { BoxMarca.DisplayMember = "Descripcion"; BoxMarca.ValueMember = "IdMarca"; BoxMarca.DataSource = negM.Listar(); BoxTipoProducto.DisplayMember = "Descripcion"; BoxTipoProducto.ValueMember = "IdTipoProducto"; BoxTipoProducto.DataSource = negTP.Listar(); if (p.TipoProducto != null) { BoxTipoProducto.SelectedValue = p.TipoProducto.IdTipoProducto; BoxTipoProducto.SelectedText = p.TipoProducto.Descripcion; } else { BoxTipoProducto.SelectedIndex = -1; } if (p.Marca != null) { BoxMarca.SelectedValue = p.Marca.IdMarca; BoxMarca.SelectedText = p.Marca.Descripcion; RealizarValidaciones(); } else { BoxMarca.SelectedIndex = -1; } } catch (Exception ex) { throw (ex); } }
private void LlenarTabla() { TipoProductoNegocio neg = new TipoProductoNegocio(); try { dgvTiposProducto.DataSource = neg.Listar(); dgvTiposProducto.Columns["IdTipoProducto"].HeaderText = "ID"; dgvTiposProducto.Columns["Descripcion"].HeaderText = "Descripción"; dgvTiposProducto.Columns["Activo"].Visible = false; dgvTiposProducto.Update(); dgvTiposProducto.Refresh(); } catch (Exception ex) { Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog(); } }