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); } }
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); } }