Exemplo n.º 1
0
        public List <Parcela> GetParcelesPerVarietat(Varietat v)
        {
            List <Parcela> parceles = GetParceles();

            List <Parcela> ret = new List <Parcela>();

            for (int i = 0; i < parceles.Count; i++)
            {
                if (parceles[i].GetTbl().idVarietat == v.GetTbl().idTipoUva)
                {
                    ret.Add(parceles[i]);
                }
            }

            return(ret);
        }
Exemplo n.º 2
0
        public bool PropietariTeVarietat(Propietari prop, Varietat var)
        {
            List <Finca> finques = GetFinquesPerPropietari(prop);

            for (int i = 0; i < finques.Count; i++)
            {
                List <Parcela> parceles = GetParcelesPerFinca(finques[i]);

                for (int y = 0; y < parceles.Count; y++)
                {
                    if (parceles[y].GetTbl().idVarietat == var.GetTbl().idTipoUva)
                    {
                        return(true);
                    }
                }
            }

            return(false);
        }