private void dgv_PedidoProduccion_CellClick(object sender, DataGridViewCellEventArgs e) { PedidoProduccion selected = dgv_PedidoProduccion.SelectedRows[0].DataBoundItem as PedidoProduccion; ItemProductoGestor itemProductoGestor = new ItemProductoGestor(); dgv_ItemPedidoProduccion.DataSource = null; dgv_ItemPedidoProduccion.DataSource = itemProductoGestor.GetList(selected); }
private void btn_AltaItemProducto_Click(object sender, EventArgs e) { PedidoProduccion selected = dgv_PedidoProduccion.SelectedRows[0].DataBoundItem as PedidoProduccion; Producto producto = new Producto(txt_Codigo.Text, txt_Descripcion.Text, int.Parse(txt_Cantidad.Text)); controller.AltaItemProducto(selected, producto); ItemProductoGestor itemProductoGestor = new ItemProductoGestor(); dgv_ItemPedidoProduccion.DataSource = null; dgv_ItemPedidoProduccion.DataSource = itemProductoGestor.GetList(selected); }
private void btn_BajaItemProducto_Click(object sender, EventArgs e) { ItemProducto selected = dgv_ItemPedidoProduccion.SelectedRows[0].DataBoundItem as ItemProducto; PedidoProduccion pedido = selected.Pedido; pedido.ItemProductos.Remove(selected); ProductoGestor productoGestor = new ProductoGestor(); productoGestor.Baja(selected.Producto); ItemProductoGestor itemProductoGestor = new ItemProductoGestor(); itemProductoGestor.Baja(selected); dgv_ItemPedidoProduccion.DataSource = null; dgv_ItemPedidoProduccion.DataSource = itemProductoGestor.GetList(pedido); }