private void btnDel_Click(object sender, EventArgs e) { if (dgvList.RowCount > 0) { try { string item = dgvList[dgvList.CurrentCell.ColumnIndex, dgvList.CurrentCell.RowIndex].Value.ToString(); if (item != null && dgvList.CurrentCell.ColumnIndex != 0) { App.ColMovimientoService.ColMovimiento obj = (App.ColMovimientoService.ColMovimiento)dgvList.CurrentRow.DataBoundItem; bList.Remove(obj); Totalizar(); } } catch (Exception) { MessageBox.Show("Seleccione un elemento de la lista"); } } btnDel.Visible = false; if (bList.Count > 0) { btnDel.Visible = true; } }
private void btnAdd_Click(object sender, EventArgs e) { frmInvProductosSelection fDialog = new frmInvProductosSelection(); if (ConfigUI.LaunchDialogForm(fDialog) == DialogResult.OK) { _productoSeleccionado = fDialog.selectedProducto; _movimiento = new App.ColMovimientoService.ColMovimiento(); _movimiento.cantidad = 1; _movimiento.costo = _productoSeleccionado.costo; _movimiento.costo_moneda = _productoSeleccionado.costo_moneda; _movimiento.id = "0"; _movimiento.id_empresa = Globals.logEmpresa.id; _movimiento.id_impuesto = _productoSeleccionado.id_impuesto; _movimiento.id_operacion = one.id; _movimiento.id_producto = _productoSeleccionado.id; _movimiento.id_tipo_operacion = one.id_tipo_operacion; _movimiento.last_update = 0; _movimiento.monto = _productoSeleccionado.precio; _movimiento.monto_impuesto = 0; _movimiento.monto_impuesto_moneda = 0; _movimiento.monto_moneda = _productoSeleccionado.precio_moneda; _movimiento.order_id = 0; _movimiento.precio = _productoSeleccionado.precio; _movimiento.precio_moneda = _productoSeleccionado.precio_moneda; _movimiento.producto_codigo = _productoSeleccionado.codigo; _movimiento.producto_nombre = _productoSeleccionado.nombre; _movimiento.producto_unidad = _productoSeleccionado.unidad_nombre; _movimiento.valor_impuesto = _productoSeleccionado.impuesto_valor; bList.Add(_movimiento); Console.WriteLine("Asignar"); Console.WriteLine(_movimiento.costo.ToString() + ", " + _movimiento.precio.ToString() + ", " + _movimiento.monto.ToString()); Totalizar(); } }