コード例 #1
0
        private void btnCancelar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult Resultado = MessageBox.Show("Se procedera a eliminar el registro seleccionado y afectara las cuentas por cobrar, ¿Desea continuar?", "Eliminar registro", MessageBoxButtons.YesNo, MessageBoxIcon.Information);

                if (Resultado == DialogResult.Yes)
                {
                    //CANCELACION DE DOCUMENTOS EN CUENTAS POR COBRAR
                    CuentasCobrarBL ObjetoCuenta = new CuentasCobrarBL();
                    cCuentasCobrar  Cuenta       = ObjetoCuenta.BuscarPorID(CodigoCuenta);
                    ObjetoCuenta.CancelarDocumento(Cuenta);
                }
            }

            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message, "Error al cancelar transacción", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #2
0
        private void frmAgregarCxC_Load(object sender, EventArgs e)
        {
            try
            {
                CargarListaClientes();

                if (CodigoCuenta.HasValue)
                {
                    //Cargamos las dependencias
                    CargarListaConceptos();

                    //Obtenemos el codigo de cliente proporcionado
                    Int32 ID = Convert.ToInt32(CodigoCuenta);
                    //Buscamos el movimiento de la cuenta
                    CuentasCobrarBL ObjetoCuenta = new CuentasCobrarBL();
                    CargarMovimiento(ObjetoCuenta.BuscarPorID(ID));
                }
                else
                {
                    if (CodigoCliente.HasValue)
                    {
                        Int32 ID = Convert.ToInt32(CodigoCliente);
                        //Cargamos solo los conceptos de cargos manuales
                        CargarListaConceptosCargos();
                        //Buscamos el cliente seleccionado
                        BuscarCliente(ID);
                        //Colocamos un identificador en el codigo
                        txtCodigo.Text = "-1";
                        txtMonto.Text  = "0.00";
                    }
                }
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }