コード例 #1
0
        public bool AgregarDonacionACentro(Donacion unaD, string nombreCentro)
        {
            bool   retorno  = false;
            Centro elCentro = BuscarCentro(nombreCentro);

            if (elCentro != null)
            {
                elCentro.Donaciones.Add(unaD);
                retorno = true;
            }
            return(retorno);
        }
コード例 #2
0
        public bool AgregarCentro(string nombre, string direccion)
        {
            bool centroCreado = false;

            //Validaciones nombre Centro
            if (Centro.NombreCentroValido(nombre) && !CentroExistente(nombre) && direccion is string && Centro.DireccionValida(direccion))
            {
                Centro unC = new Centro(nombre, direccion);
                centros.Add(unC);
                centroCreado = true;
            }
            return(centroCreado);
        }
コード例 #3
0
        public Centro BuscarCentro(string nombreCentro)
        {
            Centro elCentro = null;
            int    i        = 0;

            while (elCentro == null && i < centros.Count)
            {
                if (centros[i].Nombre == nombreCentro)
                {
                    elCentro = centros[i];
                }
                i++;
            }
            return(elCentro);
        }