private void btnEliminarUltimo_Click(object sender, EventArgs e)
        {
            if (_dtDetallesMoratoria.Rows.Count > 0)
                {
                    int indexUltimo = _dtDetallesMoratoria.Rows.Count - 1;

                    if (int.Parse(_dtDetallesMoratoria.Rows[indexUltimo]["iddetalles_moratoria"].ToString()) > 0)
                    {
                        DetallesMoratoriaImplement oDetallesMoratoriaImplement = new DetallesMoratoriaImplement();
                        oDetallesMoratoriaImplement.Delete(int.Parse(_dtDetallesMoratoria.Rows[indexUltimo]["iddetalles_moratoria"].ToString()));
                    }
                    _dtDetallesMoratoria.Rows.RemoveAt(indexUltimo);
                    dgvDetallesMoratoria.DataSource = _dtDetallesMoratoria;
                    if (_dtDetallesMoratoria.Rows.Count == 0)
                    {
                        _primeraCuota = 1;
                        txtCuotaDesde.Text = _primeraCuota.ToString();
                    }
                    else {
                        _primeraCuota = int.Parse(_dtDetallesMoratoria.Rows[indexUltimo - 1]["cuota_hasta"].ToString()) + 1;
                        txtCuotaDesde.Text = _primeraCuota.ToString();
                    }
                }
        }