Пример #1
0
        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;
            }
        }
Пример #2
0
        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();
            }
        }