public Competicao_Partida_Evento(EquipeCompeticao equipe, Atleta atleta, tpEventoEnum tpEvento)
        {
            this.equipe   = equipe;
            this.atleta   = atleta;
            this.tpEvento = tpEvento;

            this.id_Equipe = equipe.id;
            this.id_Atleta = atleta.pessoa.id;
        }
Exemplo n.º 2
0
        private void mnuNewEvento(object sender, EventArgs e)
        {
            ToolStripMenuItem menuItem = (ToolStripMenuItem)sender;
            tpEventoEnum      tpEvento = (tpEventoEnum)((List <Object>)menuItem.Tag)[0];
            int    numEquipe           = (int)((List <Object>)menuItem.Tag)[1];
            Atleta atleta = (Atleta)((List <Object>)menuItem.Tag)[2];

            EquipeCompeticao equipe = null;

            if (numEquipe == 1)
            {
                equipe = partida.equipe1;
            }
            else
            {
                equipe = partida.equipe2;
            }

            Competicao_Partida_Evento evento = new Competicao_Partida_Evento(equipe, atleta, tpEvento);

            partida.eventos.Add(evento);
            CompeticaoRepositorio.Instance.insertEvento(ref partida, evento);
            fillFields();
        }