예제 #1
0
        /// <summary>
        /// Devuelve una cuota
        /// </summary>
        /// <param name="nroCuota"></param>
        /// <returns></returns>
        public IList <Cuota> BuscarCuotas(int dniSocio)
        {
            var adminSocio = new ControladorSocio();

            var unSocio = adminSocio.GetSocioByDni(dniSocio);

            return(unSocio.Cuotas);
        }
예제 #2
0
        /// <summary>
        /// Devuelve una lista con todas las cutoas impagas de un socio hasta la fecha
        /// </summary>
        /// <param name="dniSocio"></param>
        /// <returns></returns>
        public IList <Cuota> CuotasImpagas(int dniSocio)
        {
            var          adminSocio  = new ControladorSocio();
            List <Cuota> listaCuotas = new List <Cuota>();

            foreach (var unaCuota in adminSocio.GetCuotasSocio(dniSocio))
            {
                if (!unaCuota.Pagada)
                {
                    listaCuotas.Add(unaCuota);
                }
            }

            return(listaCuotas);
        }