public ModificarBomForm(int bomId, BomForm bform) { InitializeComponent(); this.bomId = bomId; this.bDAO = new BomDAO(); this.aDAO = new ArticuloDAO(); this.dDAO = new DescripcionDAO(); this.umDAO = new UnidadMedidaDAO(); this.bform = bform; System.Collections.IList listBoms = bDAO.getBomsById(bomId); idArticuloPadre = ((bom)(listBoms[0])).articulo_padre; System.Collections.IList listArticulos = aDAO.getArticuloById(idArticuloPadre); int articuloPadreDescripcionId = ((articulo)(listArticulos[0])).descripcion_id; System.Collections.IList listDescripcion = dDAO.getDescripcionById(articuloPadreDescripcionId); txtArticuloPadre.Text = ((descripcion)(listDescripcion[0])).descripcion_str; txtCantidad.Text = (((bom)(listBoms[0])).cantidad).ToString(); dpFechaCreacion.Value = ((bom)(listBoms[0])).fecha_inicio; cbArticulos.DataSource = aDAO.getArticuloDescripcion(); cbArticulos.DisplayMember = "descripcion_str"; cbArticulos.ValueMember = "articulo_id"; cbArticulos.SelectedIndex = ((bom)(listBoms[0])).articulo_hijo; cbUnidadMedida.DataSource = umDAO.getDescripcionUM(); cbUnidadMedida.DisplayMember = "descripcion_str"; cbUnidadMedida.ValueMember = "unidad_id"; cbUnidadMedida.SelectedIndex = ((bom)(listBoms[0])).um_id; }
public void loadBomGrid() { BomDAO bDAO = new BomDAO(); BomsGrid.DataSource = null; BomsGrid.DataSource = bDAO.getBoms(); }
public BomForm() { InitializeComponent(); BomsGrid.AutoGenerateColumns = false; this.bDAO = new BomDAO(); this.loadBomGrid(); }
private void btnAgregarBom_Click(object sender, EventArgs e) { BomDAO bDAO = new BomDAO(); bom bom = new bom(); bom.articulo_padre = (int)cbArticuloPadre.SelectedValue; bom.articulo_hijo = (int)cbArticuloHijo.SelectedValue; bom.cantidad = (float)Convert.ToDouble(txtCantidad.Text); bom.fecha_inicio = dpFechaInicio.Value; if (dpFechaFin.Checked) { bom.fecha_fin = dpFechaFin.Value; } bom.um_id = (int)cbUnidadMedida.SelectedValue; bDAO.addBom(bom); bform.loadBomGrid(); this.Close(); }