/// <summary> Consulta un cdt registrado. </summary>
        /// <returns> Un cdt. </returns>
        public ahorrosCdt gmtdConsultar(int tintCdt)
        {
            using (dbExequial2010DataContext ahorros = new dbExequial2010DataContext())
            {
                var query = from cdt in ahorros.tblAhorrosCdts
                            join per in ahorros.tblAhorradores on cdt.strCedulaAho equals per.strCedulaAho
                            where cdt.bitAnuladoCdt == false && cdt.bitLiquidadoCdt == false && cdt.intNumeroCdt == tintCdt
                            select new { cdt.intNumeroCdt, cdt.dtmFechaIniCdt, cdt.strCedulaAho, per.strNombreAho, per.strApellido1Aho, per.strApellido2Aho, cdt.decMontoCdt, cdt.intAnoMes, cdt.intMesesCdt, cdt.decInteresesCdt };

                ahorrosCdt AhorrosCdt = new ahorrosCdt();

                foreach (var dato in query.ToList())
                {
                    AhorrosCdt.intNumeroCdt    = dato.intNumeroCdt;
                    AhorrosCdt.dtmFechaIniCdt  = dato.dtmFechaIniCdt;
                    AhorrosCdt.strCedulaAho    = dato.strCedulaAho;
                    AhorrosCdt.strNombreAho    = dato.strNombreAho + " " + dato.strApellido1Aho + " " + dato.strApellido2Aho;
                    AhorrosCdt.decMontoCdt     = dato.decMontoCdt;
                    AhorrosCdt.intAnoMes       = dato.intAnoMes;
                    AhorrosCdt.intMesesCdt     = dato.intMesesCdt;
                    AhorrosCdt.decInteresesCdt = dato.decInteresesCdt;
                }
                return(AhorrosCdt);
            }
        }
        /// <summary> Consulta todos los cdt-s registrados. </summary>
        /// <returns> Un lista con todos los cdt-s seleccionados. </returns>
        public IList <ahorrosCdt> gmtdConsultarTodos()
        {
            using (dbExequial2010DataContext ahorros = new dbExequial2010DataContext())
            {
                List <ahorrosCdt> lstAhorrosCdt = new List <ahorrosCdt>();
                var query = from cdt in ahorros.tblAhorrosCdts
                            join per in ahorros.tblAhorradores on cdt.strCedulaAho equals per.strCedulaAho
                            where cdt.bitAnuladoCdt == false && cdt.bitLiquidadoCdt == false
                            select new { cdt.intNumeroCdt, cdt.dtmFechaIniCdt, cdt.dtmFechaFinCdt, cdt.strCedulaAho, per.strNombreAho, per.strApellido1Aho, per.strApellido2Aho, cdt.decMontoCdt, cdt.intAnoMes, cdt.intMesesCdt, cdt.decInteresesCdt, cdt.bitAnticipadoCdt };


                foreach (var dato in query.ToList())
                {
                    ahorrosCdt aho = new ahorrosCdt();
                    aho.intNumeroCdt     = dato.intNumeroCdt;
                    aho.dtmFechaIniCdt   = dato.dtmFechaIniCdt;
                    aho.dtmFechaFinCdt   = dato.dtmFechaFinCdt;
                    aho.strCedulaAho     = dato.strCedulaAho;
                    aho.strNombreAho     = dato.strNombreAho + " " + dato.strApellido1Aho + " " + dato.strApellido2Aho;
                    aho.decMontoCdt      = dato.decMontoCdt;
                    aho.intAnoMes        = dato.intAnoMes;
                    aho.intMesesCdt      = dato.intMesesCdt;
                    aho.decInteresesCdt  = dato.decInteresesCdt;
                    aho.bitAnticipadoCdt = dato.bitAnticipadoCdt;
                    lstAhorrosCdt.Add(aho);
                }
                return(lstAhorrosCdt);
            }
        }