Beispiel #1
0
 public Atleta_List_Artilheiro(Atleta atleta, string nome_Equipe, int num_Gols, int num_Partidas)
 {
     this.atleta       = atleta;
     this.nome_Equipe  = nome_Equipe;
     this.num_Gols     = num_Gols;
     this.num_Partidas = num_Partidas;
 }
Beispiel #2
0
        public static IEnumerable GetAtletas()
        {
            SqlDataReader dr;
            List <Atleta> listAtleta = new List <Atleta>();
            string        query      = "select * from Atleta";

            using (SqlConnection cn = conexao())
            {
                using (SqlCommand cmd = new SqlCommand("", cn))
                {
                    dr = cmd.ExecuteReader();



                    while (dr.Read())
                    {
                        Atleta a = new Atleta();

                        a.Cod  = int.Parse(dr["Cod"].ToString());
                        a.Nome = dr["Nome"].ToString();

                        listAtleta.Add(a);
                    }
                }
            }

            return(listAtleta);
        }
Beispiel #3
0
        private static void DemoCreate(Gara g, Società s, Atleta a1, Atleta a2, Atleta a3)
        {
            g.AddSpecialitàGara(Disciplina.STA);
            Console.Write("Creata disciplina STA\n");
            Console.Write("\n");

            g.AddSpecialitàGara(Disciplina.CAM);
            Console.Write("Creata disciplina CAM\n");
            Console.Write("\n");

            g.AddSocietà(s);
            Console.Write("Creata società1\n");
            g.printSocietà();
            Console.Write("\n");

            g.AddAtleta(a1);
            Console.Write("Creata a1\n");
            g.printAtleti();
            Console.Write("\n");

            g.AddAtleta(a2);
            Console.Write("Creata a2\n");
            g.printAtleti();
            Console.Write("\n");

            g.AddAtleta(a3);
            Console.Write("Creata a3\n");
            g.printAtleti();
            Console.Write("\n");
        }
        private void DgvCard_SelectionChanged_1(object sender, EventArgs e)
        {
            modobtnRemover();
            int Id = (Int32)dgvCard.CurrentRow.Cells[0].Value;

            cbAzul.Text          = (string)dgvCard.CurrentRow.Cells[4].Value;
            cbVermelho.Text      = (string)dgvCard.CurrentRow.Cells[3].Value;
            cbCategoriaCard.Text = (string)dgvCard.CurrentRow.Cells[2].Value;
            Atleta    aazul     = new Atleta();
            Atleta    aVermelho = new Atleta();
            Confronto c         = new Confronto();
            int       idA       = (int)cbAzul.SelectedValue;
            int       idV       = (int)cbVermelho.SelectedValue;

            aazul     = dao.GetAtletabyID(idA);
            aVermelho = dao.GetAtletabyID(idV);
            if (aazul.foto == null || aVermelho.foto == null)
            {
                FotoVermelho.Image = Properties.Resources.img_pic;
                FotoAzul.Image     = Properties.Resources.img_pic;
            }
            else
            {
                FotoVermelho.Image = style.DecodificarFoto(aVermelho.foto);
                FotoAzul.Image     = style.DecodificarFoto(aazul.foto);
            }

            carregacbVencedor();

            dgvCard.Refresh();
        }
Beispiel #5
0
        public bool insertAtletaEmEquipe(int idCompeticao, int idEquipe, Atleta atleta)
        {
            try {
                string strSQL;
                strSQL = "INSERT INTO Equipe_Atletas " +
                         "   (id_Equipe, id_Competicao, id_Funcao, id_Atleta, numero, numCartoesAcumulados) " +
                         "VALUES " +
                         "   (@id_Equipe, @id_Competicao, @id_Funcao, @id_Atleta, @numero, @numCartoesAcumulados) ";


                SQLiteDatabase.Instance.SQLiteDatabaseConnection().Query(strSQL,
                                                                         new {
                    id_Equipe     = idEquipe,
                    id_Competicao = idCompeticao,
                    id_Funcao     = atleta.id_funcao,
                    id_Atleta     = atleta.id_pessoa,
                    numero        = atleta.numero,
                    atleta.numCartoesAcumulados
                });
                return(true);
            }
            catch (Exception ex) {
                return(false);
            }
        }
Beispiel #6
0
        private void DataGridRow_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            try
            {
                //DataRowView drv = (DataRowView)dgdAtletas.SelectedItem;
                //string idAtleta = (drv["Id"]).ToString();

                Atleta atleta   = dgdAtletas.SelectedItem as Atleta;
                string idAtleta = atleta.Id.ToString();

                // Insert Usercontrol "Ficha Atleta"
                var window    = App.Current.MainWindow as ModernWindow;
                var menuLinks = window.MenuLinkGroups;
                foreach (LinkGroup lg in menuLinks)
                {
                    if (lg.DisplayName.ToUpper().Equals("SÓCIOS"))
                    {
                        lg.Links.Add(new Link {
                            DisplayName = "Ficha Sócio", Source = new Uri("/Views/Socios/FichaSocioView.xaml", UriKind.Relative)
                        });
                    }
                }
                NavigationCommands.GoToPage.Execute("/Views/Socios/FichaSocioView.xaml#" + idAtleta, this);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void AdicionarAmostraNegativa()
        {
            IAmostraRepository amostraRepository = new AmostraMemDB();
            var        amostraService            = new AmostraService(amostraRepository);
            Amostra    sample = new Amostra();
            Modalidade sport  = new Modalidade();
            Atleta     atleta = new Atleta();

            DateTime d = DateTime.Now;

            {
                sample.Id                  = Guid.NewGuid();
                atleta.codAtleta           = "88896696";
                sample.DataColeta          = d.AddDays(-1);
                atleta.Sexo                = "Masculino";
                sample.modalidade          = "LOL";
                sample.substancia          = "Sibutramina";
                sport.susbstancia_proibida = false;
                sample.laudo               = "Negativo";
            };

            //Execução
            var result = amostraService.AdicionarAmostra(sample);

            //Validação
            Assert.IsFalse(result);
        }
Beispiel #8
0
        private static void Demo(Gara g)
        {
            Società s1  = new Società("societa1", "Bologna", Guid.Empty);
            Società s2  = new Società("societa2", "Milano", Guid.Empty);
            Società s3  = new Società("societa3", "Napoli", Guid.Empty);
            Società s4  = new Società("societa4", "Caserta", Guid.Empty);
            Atleta  a1  = new Atleta("Marco", "Tura", "TRUMRC91D04G916U", Sesso.MASCHIO, new DateTime(1991, 4, 4), false, s1, new DateTime(2019, 1, 1), Guid.Empty);
            Atleta  a2  = new Atleta("Anna", "Rossi", "TRWERC91D04G916U", Sesso.FEMMINA, new DateTime(1945, 6, 7), false, s1, new DateTime(2019, 1, 1), Guid.Empty);
            Atleta  a3  = new Atleta("Jon", "Doo", "TRUMEQWEW04G916U", Sesso.MASCHIO, new DateTime(1979, 7, 15), false, s2, new DateTime(2019, 1, 1), Guid.Empty);
            Atleta  a4  = new Atleta("Luca", "Verdi", "TRUMRDFSDF04G916U", Sesso.MASCHIO, new DateTime(1986, 11, 25), true, s2, new DateTime(2019, 1, 1), Guid.Empty);
            Atleta  a5  = new Atleta("Martina", "Russo", "TRUMRDFSDF04G916U", Sesso.FEMMINA, new DateTime(1985, 7, 24), false, s3, new DateTime(2019, 1, 1), Guid.Empty);
            Atleta  a6  = new Atleta("Alessio", "Ferrari", "TFDSDFRC91D04G916U", Sesso.MASCHIO, new DateTime(1993, 1, 15), true, s4, new DateTime(2019, 1, 1), Guid.Empty);
            Atleta  a7  = new Atleta("Giovanni", "Esposito", "TRUDSFSDFD04G916U", Sesso.MASCHIO, new DateTime(1974, 6, 17), false, s3, new DateTime(2019, 1, 1), Guid.Empty);
            Atleta  a8  = new Atleta("Rosa", "Bianchi", "TRUMRSDFSDF4G916U", Sesso.FEMMINA, new DateTime(1986, 7, 11), true, s2, new DateTime(2019, 1, 1), Guid.Empty);
            Atleta  a9  = new Atleta("Michele", "Romano", "TRUMRC9CFDS4G916U", Sesso.MASCHIO, new DateTime(1981, 7, 3), false, s1, new DateTime(2019, 1, 1), Guid.Empty);
            Atleta  a10 = new Atleta("Alex", "Colombo", "TRUMRC9145GG916U", Sesso.MASCHIO, new DateTime(1989, 5, 29), false, s4, new DateTime(2019, 1, 1), Guid.Empty);



            try
            {
                DemoAddSocietà(g, s1, s2, s3, s4);
                DemoAddAtleti(g, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10);
                //DemoCreate(g, s, a1, a2, a3);
                //DemoAmministration(g);
                //DemoRemove(g, s, a1, a2, a3);
            }
            catch (Exception e)
            {
                Console.Write(e.StackTrace);
            }
        }
Beispiel #9
0
        private Atleta MapearViewModel(AtletaViewModel item)
        {
            Pessoa p     = new Pessoa();
            Atleta dados = new Atleta();

            if (item.PessoaId > 0)
            {
                dados = _contexto.Atletas.Find(item.PessoaId);
            }

            dados.Nome           = item.Nome;
            dados.DataNascimento = item.DataNascimento;
            dados.DataCadastro   = item.DataCadastro;

            dados.Cpf = item.Cpf;

            dados.Pai = item.Pai;
            dados.Mae = item.Mae;

            dados.Escola = item.Escola;

            dados.Endereco = item.Endereco;
            dados.Bairro   = item.Bairro;
            dados.Cidade   = item.Cidade;
            dados.Estado   = item.Estado;

            dados.Modalidade  = item.Modalidade;
            dados.Telefone    = item.Telefone;
            dados.TelefonePai = item.TelefonePai;
            dados.TelefoneMae = item.TelefoneMae;



            return(dados);
        }
        public void AdicionarAmostraPositiva()
        {
            //Preparação
            IAmostraRepository amostraRepository = new AmostraMemDB();
            var        amostraService            = new AmostraService(amostraRepository);
            Amostra    sample = new Amostra();
            Modalidade sport  = new Modalidade();
            Atleta     atleta = new Atleta();

            DateTime d = DateTime.Now;

            {
                sample.Id                  = Guid.NewGuid();
                atleta.codAtleta           = "522325144";
                sample.DataColeta          = d.AddDays(-1);
                atleta.Sexo                = "Masculino";
                sample.modalidade          = "LOL";
                sample.substancia          = "THC";
                sport.susbstancia_proibida = true;
                sample.laudo               = "Positivo";
            };

            //Execução
            var result = amostraService.AdicionarAmostra(sample);

            //Validação
            Assert.IsTrue(result);
        }
Beispiel #11
0
        public Atleta getAtletaByCompeticao(int id_Atleta, int id_Competicao, ref string errorMessage)
        {
            Atleta atleta = getAtleta(id_Atleta, ref errorMessage);

            atleta.numero = getNumeroAtleta(atleta.id_pessoa, id_Competicao);
            return(atleta);
        }
Beispiel #12
0
        public Atleta getAtleta(int id_Atleta, ref string errorMessage)
        {
            try {
                using (var connection = SQLiteDatabase.Instance.SQLiteDatabaseConnection()) {
                    connection.Open();

                    string strSQL;
                    strSQL = "SELECT 0 As Selected, pessoa.id as id_pessoa, Pessoa_Funcoes.id_funcao " +
                             "FROM   Pessoa " +
                             "       INNER JOIN Pessoa_Funcoes ON Pessoa.id = Pessoa_Funcoes.id_Pessoa " +
                             "WHERE  1 = 1 " +
                             "       AND Pessoa_Funcoes.id_Funcao IN(SELECT  id " +
                             "                                        FROM    Funcao WHERE codigo = @codigoAtleta) " +
                             "       AND Pessoa.id = @id_Atleta ";

                    Atleta atleta = connection.Query <Atleta>(strSQL,
                                                              new {
                        FuncaoRepositorio.Instance.codigoAtleta,
                        id_Atleta
                    }).First();

                    atleta.funcao = FuncaoRepositorio.Instance.get(atleta.id_funcao);
                    atleta.pessoa = PessoaRepositorio.Instance.get(atleta.id_pessoa);

                    return(atleta);
                }
            } catch (Exception ex) {
                errorMessage = ex.Message;
                return(null);
            }
        }
Beispiel #13
0
        private void _garaDataGridView_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            _clearButton_Click(this, new EventArgs());

            int rowIndex = e.RowIndex;

            if (rowIndex < 0)
            {
                return;
            }

            DataGridViewRow row = _garaDataGridView.Rows[rowIndex];

            _selectedAtletaGuid = (Guid)row.Cells[0].Value;

            AggiornaPrestazione();

            _nomeTextBox.Text        = row.Cells[1].Value.ToString();
            _cognomeTextBox.Text     = row.Cells[2].Value.ToString();
            _dataNascitaTextBox.Text = ((DateTime)row.Cells[5].Value).ToShortDateString();
            _cfTextBox.Text          = row.Cells[3].Value.ToString();
            _societàTextBox.Text     = row.Cells[7].Value.ToString();

            Atleta a = Gara.GetInstance().GetAtletaForID(_selectedAtletaGuid);
        }
Beispiel #14
0
 public ActionResult Novo(Atleta atleta)
 {
     ViewBag.Faixas    = db.Faixas.OrderBy(f => f.Ordem).ToList();
     ViewBag.Academias = db.Equipes.OrderBy(a => a.Nome).ToList();
     atleta.Ativo      = true;
     return(View(atleta));
 }
Beispiel #15
0
        public async Task <IActionResult> OnGetAsync()
        {
            if (User.Identity.IsAuthenticated && User.FindFirst(ClaimTypes.NameIdentifier).Value == "admin")
            {
                Atleta = await _context.Atleta.ToListAsync();

                if (IsPowerOfTwo((ulong)Atleta.Count()) == false)
                {
                    return(RedirectToPage("./ErrorePotenza2"));
                }

                IListExtensions.Shuffle(Atleta);

                incontri = new List <Incontro>();

                for (int i = 0; i < Atleta.Count(); i += 2)
                {
                    incontri.Add(new Incontro(Atleta[i], Atleta[i + 1]));
                }

                storicoIncontri = new List <Incontro>();

                AvvioTorneo(Atleta.Count());

                _context.Atleta.Where(a => a.id == storicoIncontri[storicoIncontri.Count() - 1].vincitore.id).FirstOrDefault().vittorie++;

                await _context.SaveChangesAsync();

                return(Page());
            }
            else
            {
                return(RedirectToPage("Index"));
            }
        }
Beispiel #16
0
        protected void Unnamed1_Click(object sender, EventArgs e)
        {
            Atleta atleta = new Atleta();

            if (!ValidaEntrada())
            {
                //System.Windows.Forms.MessageBox.Show("Erro !");
                return;
            }

            atleta.Altura      = Convert.ToInt32(RemovePontoVirgula(TextBoxAltura.Text));
            atleta.Idade       = Convert.ToInt32(TextBoxIdade.Text);
            atleta.Nome        = TextBoxNome.Text;
            atleta.QtdPartidas = Convert.ToInt32(TextBoxPartidas.Text);


            if (atleta.Altura < 180)
            {
                labelAltura.Text = "Sem altura mínima!";
            }
            if (atleta.Idade < 18)
            {
                labelIdade.Text = "Sem idade mínima!";
            }
            if (atleta.QtdPartidas < 10)
            {
                labelPartidas.Text = "Sem partidas mínimas!";
            }
        }
Beispiel #17
0
        private void _aggiungiAtletiAllaGaraButton_Click(object sender, EventArgs e)
        {
            List <Disciplina> temp   = new List <Disciplina>();
            Atleta            atleta = Gara.GetInstance().GetAtletaForID(_guidAtletaSelezionata);

            if (atleta.ScadenzaCertificato < DateTime.Now)
            {
                MessageBox.Show("Si sta tentando di iscrivere un atleta con certificato medico scaduto.", "Certificato medico scaduto", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }


            if (_guidAtletaSelezionata != null)
            {
                foreach (KeyValuePair <Disciplina, CheckBox> kvp in _dictionariDiscipline)
                {
                    if (kvp.Value.Checked)
                    {
                        temp.Add(kvp.Key);
                    }
                }
            }

            Gara.GetInstance().AddAtletaToGara(atleta, temp);
        }
Beispiel #18
0
        public void AdicionarAmostraPositiva()
        {
            //Preparação
            IAmostraRepository amostraRepository = new AmostraMemDB();
            var amostraService = new AmostraService(amostraRepository);
            var sample         = new Amostra();
            var sport          = new Modalidade();
            var atleta         = new Atleta();

            DateTime d = DateTime.Now;

            {
                sample.Id         = Guid.NewGuid();
                atleta.codAtleta  = "522325144";
                sample.DataColeta = d.AddDays(-9);
                atleta.Sexo       = "Masculino";
                sample.modalidade = "LOL";
                sample.substancia = "THC";
            };


            var ams = amostraService.AdicionarAmostra(sample);

            //Validação
            Assert.IsTrue(ams);
        }
Beispiel #19
0
        private static void DemoRemove(Gara g, Società s, Atleta a1, Atleta a2, Atleta a3)
        {
            g.RemoveAtleta(a3);
            Console.Write("Rimosso a3\n");
            g.printAtleti();
            Console.Write("\n");

            g.RemoveAtleta(a2);
            Console.Write("Rimosso a2\n");
            g.printAtleti();
            Console.Write("\n");

            g.RemoveAtleta(a1);
            Console.Write("Rimosso a1\n");
            g.printAtleti();
            Console.Write("\n");

            g.RemoveSocietà(s);
            Console.Write("Rimossa società1\n");
            g.printSocietà();
            Console.Write("\n");

            g.RemoveSpecialitàGara(Disciplina.STA);
            Console.Write("Rimossa Disciplina STA\n");
            g.printGara();
            Console.Write("\n");

            g.RemoveSpecialitàGara(Disciplina.CAM);
            Console.Write("Rimossa Disciplina CAM\n");
            g.printGara();
            Console.Write("\n");
        }
Beispiel #20
0
 private void btnAnterior_Click(object sender, EventArgs e)
 {
     if (txtCodigo.Text.Length == 0)
     {
         txtCodigo.Text = "0";
     }
     try
     {
         Atleta atleta = new Atleta();
         atleta.buscar(form1.conexaoBD, int.Parse(txtCodigo.Text), 1);
         if (atleta.Codigo != 0)
         {
             txtCodigo.Text        = atleta.Codigo.ToString();
             txtNome.Text          = atleta.Nome;
             txtModalidade.Text    = atleta.Modalidade;
             txtNacionalidade.Text = atleta.Nacionalidade;
         }
         else
         {
             limparTela();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Erro ao buscar dados (ant): " +
                         ex.Message,
                         "Nome da aplicação",
                         MessageBoxButtons.OK,
                         MessageBoxIcon.Error);
     }
 }
Beispiel #21
0
 private void btnDeletar_Click(object sender, EventArgs e)
 {
     if (txtCodigo.Text.Length != 0)
     {
         if (int.Parse(txtCodigo.Text) > 0)
         {
             if (MessageBox.Show("Deseja realmente excluir " +
                                 "o atleta " + txtNome.Text + "?",
                                 "Nome da aplicação",
                                 MessageBoxButtons.YesNo,
                                 MessageBoxIcon.Question) == DialogResult.Yes)
             {
                 Atleta atleta = new Atleta();
                 atleta.Codigo = int.Parse(txtCodigo.Text);
                 if (atleta.deletar(form1.conexaoBD))
                 {
                     MessageBox.Show("Dados deletados com sucesso!",
                                     "Nome da aplicação",
                                     MessageBoxButtons.OK,
                                     MessageBoxIcon.Information);
                     limparTela();
                 }
                 else
                 {
                     MessageBox.Show("Os dados não foram deletados!",
                                     "Nome da aplicação",
                                     MessageBoxButtons.OK,
                                     MessageBoxIcon.Information);
                 }
             }
         }
     }
 }
Beispiel #22
0
        public IResultadoComando Manipular(ComandoIncluirAtleta comando)
        {
            //Passo 1. Verifica se cpf existe
            if (_repositorioAtleta.ExisteCpf(comando.Cpf))
            {
                AdicionarNotificacao("Cpf", "Cpf já cadastrado");
            }

            //Passo 2. Criar um atleta
            Nome    nome    = new Nome(comando.PrimeiroNome, comando.Sobrenome);
            Cpf     cpf     = new Cpf(comando.Cpf);
            Senha   senha   = new Senha(comando.Senha);
            Usuario usuario = new Usuario(comando.Login, senha);
            Atleta  atleta  = new Atleta(nome, comando.DataNascimento, cpf, usuario);

            //Passo 3. Adicionar notificações
            AdicionarNotificacao(nome.Notificacoes);
            AdicionarNotificacao(cpf.Notificacoes);
            AdicionarNotificacao(senha.Notificacoes);
            AdicionarNotificacao(usuario.Notificacoes);
            AdicionarNotificacao(atleta.Notificacoes);

            //Passo 4. Verifica se é válido
            if (!EValido())
            {
                return(null);
            }

            //Passo 5. Grava no banco
            _repositorioAtleta.Salvar(atleta);

            return(new ComandoResultadoInclusaoAtleta(atleta.Nome.ToString()));
        }
 public ActionResult DeleteConfirmed(int id)
 {
     Atleta atleta = db.Atletas.Find(id);
     db.Atletas.Remove(atleta);
     db.SaveChanges();
     return RedirectToAction("Index");
 }
Beispiel #24
0
        public async Task <IActionResult> Edit(int id, [Bind("AtletaId,Nome,Idade,Nacionalidade")] Atleta atleta)
        {
            if (id != atleta.AtletaId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(atleta);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!AtletaExists(atleta.AtletaId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(atleta));
        }
        public Resultado Delete(int Id)
        {
            Atleta ToDelete = AtletasList.Where(a => a.Id == Id).FirstOrDefault();

            if (ToDelete == null)
            {
                return new Resultado()
                       {
                           Status = false, Message = "No se encontro el elemento"
                       }
            }
            ;

            Resultado result = new Resultado();

            if (AtletasList.Remove(ToDelete))
            {
                result.Status = true;

                result.Message = ToDelete.RutaImagen;
            }
            else
            {
                result.Status  = false;
                result.Message = "Surgio un error al borrar";
            }
            return(result);
        }
        public async Task <IActionResult> Edit(int id, [Bind("Id,Nome,NomeSocial,Posicao,MembroComissao,DataNascimento,Telefone,DataCadastro")] Atleta atleta)
        {
            if (id != atleta.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(atleta);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!AtletaExists(atleta.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(atleta));
        }
Beispiel #27
0
        public async Task <IActionResult> Get(long id, int mes)
        {
            var atleta = new Atleta();


            if (mes == 0)
            {
                atleta = await context.Atletas
                         .Include(s => s.Presencas)
                         .AsNoTracking()
                         .SingleOrDefaultAsync(m => m.ID == id);
            }
            else
            {
                atleta = await context.Atletas
                         .SingleOrDefaultAsync(m => m.ID == id);

                var presenca = context.Entry(atleta)
                               .Collection(p => p.Presencas)
                               .Query()
                               .Where(p => p.Data.Month == mes)
                               .ToList();
                atleta.Presencas = presenca;
            }

            if (atleta == null)
            {
                return(NotFound());
            }

            return(new ObjectResult(atleta));
        }
Beispiel #28
0
 private Atleta GetAtleta(Guid pkIdAtleta)
 {
     using (ILitedbDAL liteDAL = new LitedbDAL())
     {
         atleta = liteDAL.ReadAtleta(pkIdAtleta);
     }
     return(atleta);
 }
Beispiel #29
0
 public AtletaViewModel(Guid idAtleta)
 {
     NewAtleta         = false;
     atleta            = GetAtleta(idAtleta);
     AtletaSave        = new RelayCommand(SaveAtleta);
     AtletaInsertFoto  = new RelayCommand(InsertFoto);
     ShowDialogCommand = new RelayCommand(ShowDialog);
 }
Beispiel #30
0
        void delete()
        {
            Atleta a = new Atleta();

            a.Cod = (Int32)dgvPesquisaAtleta.CurrentRow.Cells[0].Value;
            dao.Delete(a.Cod);
            dgvPesquisaAtleta.Refresh();
        }