/// <summary>
        ///
        /// Graba los datos correspondientes al desglose de un Calendario,
        /// en la tabla t067_DESGLOSECAL,
        /// dentro de la transacción que se pasa como parámetro.
        /// </summary>
        public void InsertarHoras(SqlTransaction tr, int nAnno)
        {
            if (aHorasDia.Count > 0)
            {
                DiaCal.Eliminar(tr, ((DiaCal)aHorasDia[0]).nIdCal, nAnno);
            }
            //((DiaCal)aHorasDia[0]).Eliminar(tr, nAnno);


            foreach (DiaCal oDia in aHorasDia)
            {
                //oDia.nIdCal = this.nIdCal;
                //oDia.Insertar(tr);
                DiaCal.Insertar(tr, oDia.nIdCal, oDia.dFecha, oDia.nHoras, oDia.nFestivo);
            }
        }