nabu.Usuario.getFlor C# (CSharp) Method

getFlor() public method

public getFlor ( int id ) : Flor
id int
return Flor
        public Flor getFlor(int id)
        {
            foreach (Flor f in flores)
                if (f.id == id)
                    return f;
            return null;
        }

Usage Example

コード例 #1
0
        public bool quitarFlor(Nodo n, Usuario u)
        {
            bool ret = false;
            Flor f   = u.getFlor(n.id);

            if (f == null)
            {
                throw new Exception("El usuario no tiene esa flor para quitar");
            }

            //libero la flor al usuario
            n.flores -= 1;
            f.id      = 0;
            f.born    = DateTime.Now;

            //borro la parte de la rama que no tenga flores
            ret = verifyNodoSinFlores(n.id);

            //actualizo negados
            actualizarNegados();

            //veo si algun nodo alcanza el consenso
            //comprobarConsenso(); se comprueba al crear el arbolpersonal

            return(ret);
        }
All Usage Examples Of nabu.Usuario::getFlor