Exemple #1
0
        public List <String> GetEquipesPorApontador(Apontador _apontador)
        {
            List <String> r = new List <String>();

            foreach (SingleApropriadoPorApontadorData ap in data)
            {
                if ((r.IndexOf(ap.equipe) == -1) && (ap.nome_apontador == _apontador.nome))
                {
                    r.Add(ap.equipe);
                }
            }
            return(r);
        }
Exemple #2
0
        public List <SingleApropriadoPorApontadorData> GetAllApropriadosPorApontador(Apontador _apontador)
        {
            List <SingleApropriadoPorApontadorData> r = new List <SingleApropriadoPorApontadorData>();

            foreach (SingleApropriadoPorApontadorData ap in data)
            {
                if (ap.nome_apontador == _apontador.nome)
                {
                    r.Add(ap);
                }
            }
            return(r);
        }
Exemple #3
0
        public List <Apontador> GetApontadores()
        {
            List <Apontador> r = new List <Apontador>();

            foreach (SingleApropriadoPorApontadorData ap in data)
            {
                Apontador newap = new Apontador(ap.matr_apontador, ap.nome_apontador);

                if (!r.Contains(newap))
                {
                    r.Add(newap);
                }
            }

            return(r);
        }
Exemple #4
0
        public override bool Equals(object obj)
        {
            if (obj is Apontador)
            {
                Apontador _obj = (Apontador)obj;

                if ((matricula == _obj.matricula) && (nome == _obj.nome))
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }

            return(base.Equals(obj));
        }