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; }
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); }
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(); }
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); } }
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); }
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); } }
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); }
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); }
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); } }
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); }
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)); }
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")); } }
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!"; } }
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); }
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); }
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"); }
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); } }
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); } } } } }
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"); }
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)); }
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)); }
private Atleta GetAtleta(Guid pkIdAtleta) { using (ILitedbDAL liteDAL = new LitedbDAL()) { atleta = liteDAL.ReadAtleta(pkIdAtleta); } return(atleta); }
public AtletaViewModel(Guid idAtleta) { NewAtleta = false; atleta = GetAtleta(idAtleta); AtletaSave = new RelayCommand(SaveAtleta); AtletaInsertFoto = new RelayCommand(InsertFoto); ShowDialogCommand = new RelayCommand(ShowDialog); }
void delete() { Atleta a = new Atleta(); a.Cod = (Int32)dgvPesquisaAtleta.CurrentRow.Cells[0].Value; dao.Delete(a.Cod); dgvPesquisaAtleta.Refresh(); }