private void btnAgregar_Click(object sender, EventArgs e)
        {
            bool   guardar = true;
            string rpta    = "";

            if (string.IsNullOrWhiteSpace(txtDescripcion.Text))
            {
                XtraMessageBox.Show("Debe escribir la descripciĆ³n de forma correcta", "Agregando observaciones", MessageBoxButtons.OK, MessageBoxIcon.Information);
                guardar = false;
            }
            if (guardar)
            {
                rpta = ControllerPagoCredito.AgregarObservaciones(id_promesas_pago_det, Configuraciones.Configuraciones.idtienda, txtDescripcion.Text, Configuraciones.Configuraciones.idusuario);
                if (rpta == "OK")
                {
                    gridControlObservacionesCuota.DataSource = ControllerPagoCredito.MostrarDetalleObservacionesPorCuota(id_promesas_pago_det);
                    gridControlObservacionesCuota.ForceInitialize();
                    gridViewObservacionesCuota.BestFitColumns();
                    txtDescripcion.Text = string.Empty;
                    txtDescripcion.Focus();
                }
                else
                {
                    XtraMessageBox.Show("Ocurrio un error al agregar las observaciones, por favor consulte a su administrador de datos " + rpta, "Error del sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
 private void FormModalObservaciones_Load(object sender, EventArgs e)
 {
     txtDescripcion.Focus();
     txtNumeroCuota.Text = numero_cuota;
     gridControlObservacionesCuota.DataSource = ControllerPagoCredito.MostrarDetalleObservacionesPorCuota(id_promesas_pago_det);
     gridControlObservacionesCuota.ForceInitialize();
     gridViewObservacionesCuota.BestFitColumns();
 }