private void btnGrabar_Click(object sender, EventArgs e) { try { if (!ClsHelper.IsNumeric(txtMonto.Text)) { ClsHelper.MensajeSistema("Debe Ingresar un número Válido"); txtMonto.Focus(); return; } //Avisa si no ha adjuntado if (MessageBox.Show("No ha adjuntado ningún archivo, ¿Desea continuar sin comprobante?", "Continuar sin adjunto", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.No) { return; } ClsPago.grabarPago(this.idVenta.ToString(), txtMonto.Text, cboMetodoPago.SelectedValue.ToString(), txtObservaciones.Text, adjunto); ClsHelper.MensajeSistema("Pago registrado con éxito"); limpiarControles(); btnImprimir.Enabled = true; } catch (Exception ex) { ClsHelper.MensajeSistema(ex.Message); } finally { limpiarControles(); } }