public Confronto GetObjConfrontoById(int CodConfronto) { dynamic confronto = new ExpandoObject(); SqlDataReader dr; Confronto c = new Confronto(); string query = "select * from Confronto where CodConfronto =" + CodConfronto; try { using (SqlConnection cn = conexao()) { using (SqlCommand cmd = new SqlCommand(query, cn)) { dr = cmd.ExecuteReader(); dr.Read(); c.CodConfronto = (int)dr["CodConfronto"]; c.CodEvento = (int)dr["CodEvento"]; c.Categoria = (int)dr["Categoria"]; c.cVermelho = (int)dr["cVermelho"]; c.cAzul = (int)dr["cAzul"]; c.Vencedor = (int)dr["Vencedor"]; c.DescriResultado = dr["DescriResultado"].ToString(); } } } catch (Exception ex) { } return(c); }
public void UpdateConfronto(Confronto obj) { string query = "Update Confronto set TipoConfronto=@P1,CodEvento=@P2,Categoria=@P3,cVermelho=@P4,cAzul=@P5,Vencedor=@P6,DescriResultado=@P7 where CodConfronto=" + obj.CodConfronto; try { using (SqlConnection cn = conexao()) { using (SqlCommand cmd = new SqlCommand(query, cn)) { cmd.Parameters.AddWithValue("@P1", obj.TipoConfronto); cmd.Parameters.AddWithValue("@P2", obj.CodEvento); cmd.Parameters.AddWithValue("@P3", obj.Categoria); cmd.Parameters.AddWithValue("@P4", obj.cVermelho); cmd.Parameters.AddWithValue("@P5", obj.cAzul); cmd.Parameters.AddWithValue("@P6", obj.Vencedor); cmd.Parameters.AddWithValue("@P7", obj.DescriResultado); cmd.ExecuteNonQuery(); cn.Close(); } } } catch (Exception ex) { ex.Message.ToString(); } }
public void InserirConfronto(Confronto obj) { string query = "Insert into Confronto (TipoConfronto,CodEvento,Categoria,cVermelho,cAzul,Vencedor,DescriResultado,Status) Values(@P1,@P2,@P3,@P4,@P5,@P6,@P7,@P8)"; try { using (SqlConnection cn = conexao()) { using (SqlCommand cmd = new SqlCommand(query, cn)) { cmd.Parameters.AddWithValue("@P2", obj.CodEvento); cmd.Parameters.AddWithValue("@P1", obj.TipoConfronto); cmd.Parameters.AddWithValue("@P3", obj.Categoria); cmd.Parameters.AddWithValue("@P4", obj.cVermelho); cmd.Parameters.AddWithValue("@P5", obj.cAzul); cmd.Parameters.AddWithValue("@P6", obj.Vencedor); cmd.Parameters.AddWithValue("@P7", obj.DescriResultado); cmd.Parameters.AddWithValue("@P8", obj.Status); cmd.ExecuteNonQuery(); cn.Close(); } } } catch (Exception ex) { ex.Message.ToString(); } }
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 void TestMax1() { int n1 = 5; int n2 = 3; int max_aspettato = 5; int max_calcolato = Confronto.Max(n1, n2); Assert.AreEqual(max_aspettato, max_calcolato); }
public Confronto GetConfrontoPicAtleta(int CodConfronto) { SqlDataReader dr; Confronto c = new Confronto(); string query = "select a.Nome'NomeV', a.SobreNome'SobreNomeV',a.Idade'IdadeV',a.Peso'PesoV',a.Altura'AlturaV',a.Bandeira'BandeiraV', a.Vitoria 'VitoriaV',a.Derrota 'DerrotaV',a.Empate'EmpateV' ,eqV.Nome 'Nome EquipeV' , EqV.Logo 'Logo EquipeV', a.foto'Vermelho' , a1.Nome'NomeA', a1.SobreNome'SobreNomeA',a1.Idade'IdadeA',a1.Peso'PesoA',a1.Altura'AlturaA',a1.Bandeira'BandeiraA',a1.Vitoria 'VitoriaA',a1.Derrota 'DerrotaA',a1.Empate'EmpateA',Eqa.Nome 'Nome EquipeA' , Eqa.Logo 'Logo EquipeA' ,a1.foto'Azul',cat.Nome'Categoria' from Confronto c inner join Atleta a on c.cVermelho = a.Cod inner join Atleta a1 on c.cAzul = a1.Cod inner join Categoria cat on cat.cod = c.Categoria inner join Equipe Eqa on eqa.Cod= a1.Equipe inner join Equipe EqV on EqV.Cod =a.Equipe inner join Evento e on e.Cod = c.CodEvento where c.CodConfronto =" + CodConfronto; try { using (SqlConnection cn = conexao()) { using (SqlCommand cmd = new SqlCommand(query, cn)) { dr = cmd.ExecuteReader(); dr.Read(); c.FotoVermelho = (Byte[])dr["Vermelho"]; c.FotoAzul = (Byte[])dr["Azul"]; string NomeVermelho = dr["NomeV"].ToString(); string SobreNomeVermelho = dr["SobreNomeV"].ToString(); string NomeAzul = dr["NomeA"].ToString(); string SobreNomeAzul = dr["SobreNomeA"].ToString(); c.NomeVermelho = NomeVermelho + " " + SobreNomeVermelho; c.NomeAzul = NomeAzul + " " + SobreNomeAzul; c.VitoriaA = (int)dr["VitoriaA"]; c.DerrotaA = (int)dr["DerrotaA"]; c.EmpateA = (int)dr["EmpateA"]; c.EquipeA = dr["Nome EquipeA"].ToString(); c.LogoEquipeA = (Byte[])dr["Logo EquipeA"]; c.AlturaA = (double)dr["AlturaA"]; c.IdadeA = (int)dr["IdadeA"]; c.PesoA = (double)dr["PesoA"]; c.VitoriaV = (int)dr["VitoriaV"]; c.DerrotaV = (int)dr["DerrotaV"]; c.EmpateV = (int)dr["EmpateV"]; c.EquipeV = dr["Nome EquipeV"].ToString(); c.LogoEquipeV = (Byte[])dr["Logo EquipeV"]; c.AlturaV = (double)dr["AlturaV"]; c.IdadeV = (int)dr["IdadeV"]; c.PesoV = (double)dr["PesoV"]; c.NomeCategoriadepeso = dr["Categoria"].ToString(); c.BandeiraAzul = (Byte[])dr["BandeiraA"]; c.BandeiraVermelho = (Byte[])dr["BandeiraV"]; } } } catch (Exception ex) { ex.Message.ToString(); } return(c); }
private void carregacbVencedor() { Confronto c = new Confronto(); List <Atleta> la = new List <Atleta>(); Atleta a1 = new Atleta(); a1.Cod = (int)cbVermelho.SelectedValue; a1.Nome = cbVermelho.Text; la.Add(a1); Atleta a2 = new Atleta(); a2.Cod = (int)cbAzul.SelectedValue; a2.Nome = cbAzul.Text; la.Add(a2); CbVencedor.DataSource = la; CbVencedor.ValueMember = "Cod"; CbVencedor.DisplayMember = "Nome"; }
void OnListViewItemTapped(object sender, ItemTappedEventArgs e) { Confronto tappedItem = e.Item as Confronto; }
void OnListViewItemSelected(object sender, SelectedItemChangedEventArgs e) { Confronto selectedItem = e.SelectedItem as Confronto; }
private void BtnResultado_Click(object sender, EventArgs e) { if (ckbEmpate.Checked == true) { Confronto c = new Confronto(); Atleta aV = new Atleta(); Atleta aA = new Atleta(); int NumE = 0; int idV = (int)cbVermelho.SelectedValue; aV = dao.GetAtletabyID(idV); int idA = (int)cbAzul.SelectedValue; aA = dao.GetAtletabyID(idA); aV.Empate++; aA.Empate++; dao.UpdateAtleta(aV); dao.UpdateAtleta(aA); int confrontoID = (int)dgvCard.CurrentRow.Cells[5].Value; c = dao.GetObjConfrontoById(confrontoID); c.Vencedor = 0; c.DescriResultado = cbDescrição.Text; c.Status = "Encerrado"; dao.UpdateConfronto(c); MessageBox.Show(" Resultado envido com sucesso !!!"); } else { if (CbVencedor.Text == cbAzul.Text) { Confronto c = new Confronto(); Atleta aV = new Atleta(); Atleta aA = new Atleta(); int NumV = 0; int NumD = 0; int idV = (int)cbVermelho.SelectedValue; aV = dao.GetAtletabyID(idV); int idA = (int)cbAzul.SelectedValue; aA = dao.GetAtletabyID(idA); aV.Derrota++; aA.Vitoria++; dao.UpdateAtleta(aV); dao.UpdateAtleta(aA); int confrontoID = (int)dgvCard.CurrentRow.Cells[5].Value; c = dao.GetObjConfrontoById(confrontoID); c.Vencedor = idA; c.DescriResultado = cbDescrição.Text; dao.UpdateConfronto(c); } if (CbVencedor.Text == cbVermelho.Text) { Atleta aV = new Atleta(); Atleta aA = new Atleta(); Confronto c = new Confronto(); int idV = (int)cbVermelho.SelectedValue; aV = dao.GetAtletabyID(idV); int idA = (int)cbAzul.SelectedValue; aA = dao.GetAtletabyID(idA); aV.Vitoria++; aA.Derrota++; dao.UpdateAtleta(aV); dao.UpdateAtleta(aA); int confrontoID = (int)dgvCard.CurrentRow.Cells[5].Value; c = dao.GetObjConfrontoById(confrontoID); c.Vencedor = idV; c.DescriResultado = cbDescrição.Text; dao.UpdateConfronto(c); } } }