public void InsertBD(Jogo values) { Banco_de_Dados.conectar(); MySqlCommand Com = Banco_de_Dados.MConn.CreateCommand(); Com.CommandText = "INSERT INTO Jogo(id,id_EquipeCasa,golsEquipeCasa,id_EquipeFora,golsEquipeFora,estadio,campeonato,responsavel) values(?id,?id_EquipeCasa,?golsEquipeCasa,?id_EquipeFora,?golsEquipeFora,?estadio,?campeonato,?responsavel);"; Com.Parameters.AddWithValue("?id", Banco_de_Dados.AutoIncrementaId("Jogo", "id")); Com.Parameters.AddWithValue("?id_EquipeCasa", values.EquipeCasa.Id); Com.Parameters.AddWithValue("?golsEquipeCasa", values.GolsEquipeCasa); Com.Parameters.AddWithValue("?id_EquipeFora", values.EquipeFora.Id); Com.Parameters.AddWithValue("?golsEquipeFora", values.GolsEquipeFora); Com.Parameters.AddWithValue("?estadio", values.Local.Id); Com.Parameters.AddWithValue("?campeonato", values.Campeonato.Id); Com.Parameters.AddWithValue("?responsavel", values.Responsavel.Id); try { int regitrosAfetados = Com.ExecuteNonQuery(); MessageBox.Show("Cadastro registrado com sucesso!"); } catch (MySqlException ex) { MessageBox.Show("Erro no Cadastro!\n" + ex); } finally { Banco_de_Dados.desconectar(); } }
//================================================= // === CLIQUE NO BOTÃO BUSCAR DO PAINEL ALTERAR === //================================================= private void btnBuscarAlterar_Click(object sender, EventArgs e) { Banco_de_Dados db = new Banco_de_Dados(); if (txtNumBuscar.Text != "" && int.TryParse(txtNumBuscar.Text, out int NC) == true && NC > 0) { Concurso con = db.Buscar(NC); if (con.NumConcurso != 0) { txtNumConcursoAlterar.Text = con.NumConcurso.ToString(); mktDezenasAlterar.Text = string.Join("-", con.Dezenas); cbmAcumulouAlterar.SelectedIndex = con.Acumulou == "SIM" ? 0 : 1; txtValorAcumuladoAlterar.Text = con.Acumulado.ToString(); txtEstimativaAlterar.Text = con.ProximaEstimativa.ToString(); DateTime dateTime = Convert.ToDateTime(con.Data); mktDataAlterar.Text = dateTime.Day.ToString() + @"/" + (dateTime.Month < 10 ? "0" + dateTime.Month.ToString() + @"/" : dateTime.Month.ToString() + @"/") + dateTime.Year.ToString();; } else { MessageBox.Show("Número do concurso inválido!", "Opss!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } else { MessageBox.Show("Para realizar a busca o concurso tem que ser somente números e maior que 0!", "Opss!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
public List <Jogador> SelectBD(string pesquisa) { List <Jogador> ListJogador = new List <Jogador>(); try { Banco_de_Dados.conectar(); MySqlCommand cmd = Banco_de_Dados.MConn.CreateCommand(); cmd.CommandText = "SELECT pe.*,j.*,e.id as equipeid,e.nome as equipenome from ProfisionaisEquipe pe JOIN Jogador j ON j.id=pe.id JOIN Equipe e ON e.id=pe.id_Equipe"; if (pesquisa != "") { cmd.CommandText += " WHERE pe.nome like \'" + pesquisa + "\' or j.apelido like \'" + pesquisa + "\' or e.nome like \'" + pesquisa + "\';"; } MySqlDataReader dr = cmd.ExecuteReader(); cmd = new MySqlCommand(cmd.CommandText, Banco_de_Dados.MConn); while (dr.Read()) { Jogador a = new Jogador(Convert.ToInt16(dr["id"]), (String)dr["doc_identidade"], (String)dr["nome"], (String)dr["cidade_origem"], new Equipe(Convert.ToInt16(dr["equipeid"]), (String)dr["equipenome"]), (String)dr["apelido"], (String)dr["posicao"]); ListJogador.Add(a); } } catch (MySqlException ex) { MessageBox.Show("Erro no select!\n" + ex); } finally { Banco_de_Dados.desconectar(); } return(ListJogador); }
public List <Jogo> SelectBD(string pesquisa) { List <Jogo> ListJogo = new List <Jogo>(); try { Banco_de_Dados.conectar(); MySqlCommand cmd = Banco_de_Dados.MConn.CreateCommand(); cmd.CommandText = "SELECT j.id,ec.nome as Casa,j.golsEquipeCasa,ef.nome as Fora,j.golsEquipeFora,s.nome as Estadio,c.nome as Campeonato,u.nome_usuario as organizador"; cmd.CommandText += " FROM Jogo j JOIN Equipe ec ON ec.id=j.id_EquipeCasa JOIN Equipe ef ON ef.id=j.id_EquipeFora"; cmd.CommandText += " JOIN Estadio s ON s.id=j.estadio JOIN Campeonato c ON c.id=j.campeonato JOIN Organizadores o ON o.id=j.responsavel JOIN Usuario u ON u.id=o.id"; if (pesquisa != "") { cmd.CommandText += " WHERE ec.nome like \'" + pesquisa + "\' or ef.nome like \'" + pesquisa + "\' or s.nome like \'" + pesquisa + "\' or c.nome like \'" + pesquisa + "\';"; } MySqlDataReader dr = cmd.ExecuteReader(); cmd = new MySqlCommand(cmd.CommandText, Banco_de_Dados.MConn); while (dr.Read()) { Jogo a = new Jogo(Convert.ToInt16(dr["id"]), new EquipeDAO().SelectBD((String)dr["Casa"])[0], Convert.ToInt16(dr["golsEquipeCasa"]), new EquipeDAO().SelectBD((String)dr["Fora"])[0], Convert.ToInt16(dr["golsEquipeFora"]), new EstadioDAO().SelectBD((String)dr["estadio"])[0], new CampeonatoDAO().SelectBD((String)dr["campeonato"])[0], new OrganizadorDAO().SelectBD((String)dr["organizador"])[0]); ListJogo.Add(a); } } catch (MySqlException ex) { MessageBox.Show("Erro no select!\n" + ex); } finally { Banco_de_Dados.desconectar(); } return(ListJogo); }
public void InsertBD(Campeonato values) { Banco_de_Dados.conectar(); MySqlCommand Com = Banco_de_Dados.MConn.CreateCommand(); Com.CommandText = "INSERT INTO Campeonato(id,nome,abrangencia,descricao) values(?id,?nome,?abrangencia,?descricao);"; Com.Parameters.AddWithValue("?id", values.Id); Com.Parameters.AddWithValue("?nome", values.Nome); Com.Parameters.AddWithValue("?abrangencia", values.Abrangencia); Com.Parameters.AddWithValue("?descricao", values.Descricao); try { int regitrosAfetados = Com.ExecuteNonQuery(); MessageBox.Show("Cadastro registrado com sucesso!"); } catch (MySqlException ex) { MessageBox.Show("Erro no Cadastro!\n" + ex); } finally { Banco_de_Dados.desconectar(); } }
public List <Campeonato> SelectBD(string pesquisa) { List <Campeonato> ListCampeonato = new List <Campeonato>(); try { Banco_de_Dados.conectar(); MySqlCommand cmd = Banco_de_Dados.MConn.CreateCommand(); cmd.CommandText = "SELECT * from Campeonato"; if (pesquisa != "") { cmd.CommandText += " WHERE nome like \'" + pesquisa + "\';"; } MySqlDataReader dr = cmd.ExecuteReader(); cmd = new MySqlCommand(cmd.CommandText, Banco_de_Dados.MConn); while (dr.Read()) { Campeonato a = new Campeonato(Convert.ToInt16(dr["id"]), (String)dr["nome"], (String)dr["abrangencia"], (String)dr["descricao"]); ListCampeonato.Add(a); } } catch (MySqlException ex) { MessageBox.Show("Erro no select!\n" + ex); } finally { Banco_de_Dados.desconectar(); } return(ListCampeonato); }
public void InsertBD(Torcedores values) { Banco_de_Dados.conectar(); MySqlCommand Com = Banco_de_Dados.MConn.CreateCommand(); Com.CommandText = "INSERT INTO Usuario(id,nome_usuario,senha,nome_completo) values(?id,?nome,?senha,?nome_completo);"; Com.CommandText += " INSERT INTO Torcedor(id,cpf,email,time) values(?id,?cpf,?email,?time);"; Com.Parameters.AddWithValue("?nome", values.Nome_usuario); Com.Parameters.AddWithValue("?senha", values.Senha); Com.Parameters.AddWithValue("?nome_completo", values.Nome_completo); Com.Parameters.AddWithValue("?id", Banco_de_Dados.AutoIncrementaId("usuario", "id")); Com.Parameters.AddWithValue("?cpf", values.Cpf); Com.Parameters.AddWithValue("?email", values.Email); Com.Parameters.AddWithValue("?time", values.Time); try { int regitrosAfetados = Com.ExecuteNonQuery(); MessageBox.Show("Cadastro registrado com sucesso!"); } catch (MySqlException ex) { MessageBox.Show("Erro no Cadastro!\n" + ex); } finally { Banco_de_Dados.desconectar(); } }
public void ThreadRestauraDoc() { string linha = ""; Banco_de_Dados db = new Banco_de_Dados(); if (db.Deletar()) { StreamReader sr = new StreamReader(CaminhoArq); while ((linha = sr.ReadLine()) != null) { Concurso concurso = new Concurso(); string[] Dados = linha.Split('#'); concurso.NumConcurso = Convert.ToInt32(Dados[0]); concurso.Data = Dados[1]; concurso.Dezenas = Dados[2].Split('-'); concurso.Acumulado = Convert.ToDouble(Dados[3]); concurso.Acumulou = Dados[4]; concurso.ProximaEstimativa = Convert.ToDouble(Dados[5].Replace("$", "")); db.Insert(concurso); } MessageBox.Show("Resturação dos Dados concluida com sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Erro na restuaração do Backup.", "Opps!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
public List <Torcedores> SelectBD(string pesquisa) { List <Torcedores> ListTorcedores = new List <Torcedores>(); try { Banco_de_Dados.conectar(); MySqlCommand cmd = Banco_de_Dados.MConn.CreateCommand(); cmd.CommandText = "SELECT u.*,t.cpf,t.email,t.time from Usuario u JOIN Torcedor t ON t.id=u.id"; if (pesquisa != "") { cmd.CommandText += " WHERE u.nome_usuario like \'" + pesquisa + "\';"; } MySqlDataReader dr = cmd.ExecuteReader(); cmd = new MySqlCommand(cmd.CommandText, Banco_de_Dados.MConn); while (dr.Read()) { Torcedores a = new Torcedores(Convert.ToInt16(dr["id"]), (String)dr["nome_usuario"], (String)dr["senha"], (String)dr["nome_completo"], (String)dr["cpf"], (String)dr["email"], (String)dr["time"]); ListTorcedores.Add(a); } } catch (MySqlException ex) { MessageBox.Show("Erro no select!\n" + ex); } finally { Banco_de_Dados.desconectar(); } return(ListTorcedores); }
public List <Equipe> SelectBD(string pesquisa) { List <Equipe> ListEquipe = new List <Equipe>(); try { Banco_de_Dados.conectar(); MySqlCommand cmd = Banco_de_Dados.MConn.CreateCommand(); cmd.CommandText = "SELECT * from Equipe"; if (pesquisa != "") { cmd.CommandText += " WHERE nome like \'" + pesquisa + "\';"; } MySqlDataReader dr = cmd.ExecuteReader(); cmd = new MySqlCommand(cmd.CommandText, Banco_de_Dados.MConn); while (dr.Read()) { Equipe a = new Equipe(Convert.ToInt16(dr["id"]), (String)dr["nome"]); ListEquipe.Add(a); } } catch (MySqlException ex) { MessageBox.Show("Erro no select!\n" + ex); } finally { Banco_de_Dados.desconectar(); } return(ListEquipe); }
//========================================================================== // === FUNÇÃO QUE RETORNA OS NÚMEROS SORTEADOS DE UM CONCURSO ESPECIFICO === //========================================================================== public static string[] GetDezenaConcurso(int Concurso) { try { WebClient webClient = new WebClient(); string strPageCode = webClient.DownloadString("https://www.lotodicas.com.br/api/mega-sena/" + Concurso.ToString()); dynamic dobj = JsonConvert.DeserializeObject <dynamic>(strPageCode); string Dezena2 = dobj["sorteio"].ToString(); List <string> Sharp_Dezenas = JsonConvert.DeserializeObject <List <string> >(Dezena2); string NoListDezenas = string.Join(", ", Sharp_Dezenas.ToArray()); string[] Dezena = NoListDezenas.Split(','); return(Dezena); } catch (Exception exc) { //Modo Offiline message = exc.Message; Banco_de_Dados db = new Banco_de_Dados(); Concurso con = new Concurso(); con = db.Buscar(Concurso); return(con.Dezenas); } }
public void InsertBD(Organizadores values) { Banco_de_Dados.conectar(); MySqlCommand Com = Banco_de_Dados.MConn.CreateCommand(); Com.CommandText = "INSERT INTO Usuario(id,nome_usuario,senha,nome_completo) values(?id,?nome,?senha,?nome_completo);"; Com.CommandText += " INSERT INTO Organizadores(id,cod_autentificacao,organizacao,funcao) values(?id,?cod_autentificacao,?organizacao,?funcao);"; Com.Parameters.AddWithValue("?nome", values.Nome_usuario); Com.Parameters.AddWithValue("?senha", values.Senha); Com.Parameters.AddWithValue("?nome_completo", values.Nome_completo); Com.Parameters.AddWithValue("?id", Banco_de_Dados.AutoIncrementaId("usuario", "id")); Com.Parameters.AddWithValue("?cod_autentificacao", values.Cod_autentificação); Com.Parameters.AddWithValue("?organizacao", values.Organização); Com.Parameters.AddWithValue("?funcao", values.Função); try { int regitrosAfetados = Com.ExecuteNonQuery(); MessageBox.Show("Cadastro registrado com sucesso!"); } catch (MySqlException ex) { MessageBox.Show("Erro no Cadastro!\n" + ex); } finally { Banco_de_Dados.desconectar(); } }
public void InsertBD(Estadio values) { Banco_de_Dados.conectar(); MySqlCommand Com = Banco_de_Dados.MConn.CreateCommand(); Com.CommandText = "INSERT INTO Estadio(id,nome,cidade,estado) values(?id,?nome,?cidade,?estado)"; Com.Parameters.AddWithValue("?id", values.Id); Com.Parameters.AddWithValue("?nome", values.Nome); Com.Parameters.AddWithValue("?cidade", values.Cidade); Com.Parameters.AddWithValue("?estado", values.Estado); try { int regitrosAfetados = Com.ExecuteNonQuery(); MessageBox.Show("Cadastro registrado com sucesso!"); } catch (MySqlException ex) { MessageBox.Show("Erro no Cadastro!\n" + ex); } finally { Banco_de_Dados.desconectar(); } }
public void InsertBD(Tecnico values) { Banco_de_Dados.conectar(); MySqlCommand Com = Banco_de_Dados.MConn.CreateCommand(); Com.CommandText = "INSERT INTO ProfisionaisEquipe(id,doc_identidade,nome,cidade_origem,id_Equipe) values(?id,?doc_identidade,?nome,?cidade_origem,?Equipe);"; Com.CommandText += " INSERT INTO Tecnico(id,anos_experiencia) Values(?id,?anos_experiencia)"; Com.Parameters.AddWithValue("?id", values.Id); Com.Parameters.AddWithValue("?doc_identidade", values.Doc_identidade); Com.Parameters.AddWithValue("?nome", values.Nome); Com.Parameters.AddWithValue("?cidade_origem", values.Cidade_origem); Com.Parameters.AddWithValue("?anos_experiencia", values.Anos_experiencia); Com.Parameters.AddWithValue("?Equipe", values.Equipe.Id); try { int regitrosAfetados = Com.ExecuteNonQuery(); MessageBox.Show("Cadastro registrado com sucesso!"); } catch (MySqlException ex) { MessageBox.Show("Erro no Cadastro!\n" + ex); } finally { Banco_de_Dados.desconectar(); } }
public List <Tecnico> SelectBD(string pesquisa) { List <Tecnico> ListTecnico = new List <Tecnico>(); try { Banco_de_Dados.conectar(); MySqlCommand cmd = Banco_de_Dados.MConn.CreateCommand(); cmd.CommandText = "SELECT pe.*,t.*,e.id as equipeid,e.nome as equipenome from ProfisionaisEquipe pe JOIN Tecnico t ON t.id=pe.id JOIN Equipe e ON e.id=pe.id_Equipe"; if (pesquisa != "") { cmd.CommandText += " WHERE pe.nome like \'" + pesquisa + "\' or e.nome like \'" + pesquisa + "\';"; } MySqlDataReader dr = cmd.ExecuteReader(); cmd = new MySqlCommand(cmd.CommandText, Banco_de_Dados.MConn); while (dr.Read()) { Tecnico a = new Tecnico(Convert.ToInt16(dr["id"]), (String)dr["doc_identidade"], (String)dr["nome"], (String)dr["cidade_origem"], new Equipe(Convert.ToInt16(dr["equipeid"]), (String)dr["equipenome"]), Convert.ToDouble(dr["anos_experiencia"])); ListTecnico.Add(a); } } catch (MySqlException ex) { MessageBox.Show("Erro no select!\n" + ex); } finally { Banco_de_Dados.desconectar(); } return(ListTecnico); }
private void finalizajogo_Click(object sender, EventArgs e) { Classes.JogoDAO jDAO = new Classes.JogoDAO(); Classes.Jogo j = new Classes.Jogo(Banco_de_Dados.AutoIncrementaId("Jogo", "id"), new Classes.EquipeDAO().SelectBD(time_casa.Text)[0], Convert.ToInt16(Golscasa.Text), new Classes.EquipeDAO().SelectBD(time_fora.Text)[0], Convert.ToInt16(Golsfora.Text), new Classes.EstadioDAO().SelectBD(Estadio_cb.Text)[0], new Classes.CampeonatoDAO().SelectBD(campeonato_cb.Text)[0], new Classes.OrganizadorDAO().SelectBD(Login.userName)[0]); jDAO.InsertBD(j); Close(); }
//=========================== // === ATUALIZA GRID VIEW === //=========================== public void AtualizaGrid() { try { Banco_de_Dados db = new Banco_de_Dados(); dgvConcurso.DataSource = db.Buscar(); dgvConcurso.DataMember = "Consurso"; } catch (Exception ex) { throw; } }
private void Confirma_bt_Click(object sender, EventArgs e) { if (nomeEstadio_tb.Text == "" || cidadeestadio_tb.Text == "" || EstadoEstadio_tb.Text == "") { MessageBox.Show("Preencha todos Campos"); return; } else { Classes.EstadioDAO eDAO = new Classes.EstadioDAO(); Classes.Estadio estadio = new Classes.Estadio(Banco_de_Dados.AutoIncrementaId("Estadio", "id"), nomeEstadio_tb.Text, cidadeestadio_tb.Text, EstadoEstadio_tb.Text); eDAO.InsertBD(estadio); Close(); } }
private void Confirma_bt_Click(object sender, EventArgs e) { if (nomeCampeonato_tb.Text == "" || Abrangencia_tb.Text == "" || descricao_tb.Text == "") { MessageBox.Show("Preencha todos Campos!"); return; } else { Classes.CampeonatoDAO cDAO = new Classes.CampeonatoDAO(); Classes.Campeonato c = new Classes.Campeonato(Banco_de_Dados.AutoIncrementaId("Campeonato", "id"), nomeCampeonato_tb.Text, Abrangencia_tb.Text, descricao_tb.Text); cDAO.InsertBD(c); Close(); } }
private void Confirma_Click(object sender, EventArgs e) { Classes.EquipeDAO eDAO = new Classes.EquipeDAO(); if (eDAO.SelectBD(equipeNome_tb.Text).Count == 0 && equipeNome_tb.Text != "") { Classes.Equipe equipe = new Classes.Equipe(Banco_de_Dados.AutoIncrementaId("Equipe", "id"), equipeNome_tb.Text); Console.WriteLine(equipe.Nome); eDAO.InsertBD(equipe); } if (jogador_checkbutton.Checked == true) { if (nome_tb.Text != "" && docidentidade_tb.Text != "" && cidade_origem_tb.Text != "" && apelido_tb.Text != "" && posicao_tb.Text != "" && equipeNome_tb.Text != "") { Classes.JogadorDAO jDAO = new Classes.JogadorDAO(); Classes.Jogador j = new Classes.Jogador(Banco_de_Dados.AutoIncrementaId("ProfisionaisEquipe", "id"), docidentidade_tb.Text, nome_tb.Text, cidade_origem_tb.Text, eDAO.SelectBD(equipeNome_tb.Text)[0], apelido_tb.Text, posicao_tb.Text); jDAO.InsertBD(j); } else { MessageBox.Show("Preencha todos campos"); return; } } if (tecnico_checkedbutton.Checked == true) { if (nome_tb.Text != "" && docidentidade_tb.Text != "" && cidade_origem_tb.Text != "" && anosexp_tb.Text != "" && equipeNome_tb.Text != "") { Classes.TecnicoDAO tDAO = new Classes.TecnicoDAO(); Classes.Tecnico t = new Classes.Tecnico(Banco_de_Dados.AutoIncrementaId("ProfisionaisEquipe", "id"), docidentidade_tb.Text, nome_tb.Text, cidade_origem_tb.Text, eDAO.SelectBD(equipeNome_tb.Text)[0], Convert.ToDouble(anosexp_tb.Text)); tDAO.InsertBD(t); } else { MessageBox.Show("Preencha todos campos"); return; } } Close(); }
/// <summary> /// Retorna todas as Dezes de todos os Concursos da Mega /// </summary> /// <param name="GetDezenas"></param> /// <returns></returns> public static string[] GetDezenas() { try { WebClient webClient = new WebClient(); string strPageCode = webClient.DownloadString("https://www.lotodicas.com.br/api/mega-sena"); dynamic dobj = JsonConvert.DeserializeObject <dynamic>(strPageCode); int NumConcurso = Convert.ToInt32(dobj["numero"]); string[] Dezenas = new string[NumConcurso]; for (int i = 0; i < NumConcurso; i++) { string strPageCode1 = webClient.DownloadString("https://www.lotodicas.com.br/api/mega-sena/" + NumConcurso.ToString()); dynamic dobj1 = JsonConvert.DeserializeObject <dynamic>(strPageCode1); string JsonDezenas = dobj1["sorteio"].ToString(); List <string> Sharp_Dezenas = JsonConvert.DeserializeObject <List <string> >(JsonDezenas); string NoListDezenas = string.Join(", ", Sharp_Dezenas.ToArray()); Dezenas[i] = NoListDezenas; NumConcurso--; } return(Dezenas); } catch (Exception exc) { //Modo OffiLine message = exc.Message; Banco_de_Dados db = new Banco_de_Dados(); Concurso[] concursos = db.Buscar(0, true); string[] Dezenas = new string[concursos.Length]; for (int i = 0; i < Dezenas.Length; i++) { string Dez = string.Join(",", concursos[i].Dezenas); Dezenas[i] = Dez; } return(Dezenas); } }
public void ThreadExporta() { try { StreamWriter sw; string CaminhoNome = @"C:\Sistema MegaSena\Backup"; if (Directory.Exists(CaminhoNome) == false) { Directory.CreateDirectory(CaminhoNome); } CaminhoNome += @"\Backup.txt"; Process process = new Process(); process.Close(); sw = File.CreateText(CaminhoNome); Banco_de_Dados db = new Banco_de_Dados(); Concurso[] concursos = db.Buscar(0, false); for (int i = 0; i < concursos.Length; i++) { sw.WriteLine(concursos[i].NumConcurso + " # " + concursos[i].Data + " # " + string.Join("-", concursos[i].Dezenas) + " # " + concursos[i].Acumulado + " # " + concursos[i].Acumulou + " # " + concursos[i].ProximaEstimativa + " $ "); } sw.Flush(); sw.Close(); sw.Dispose(); Email email = new Email(gmail, CaminhoNome); if (email.Enviar()) { MessageBox.Show("Backup Concluido e Enviado no Email: " + gmail, "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Erro ao Enviar para o Email: " + gmail + "\nDescrição: " + Email.msg, "Opss!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } catch (Exception ex) { MessageBox.Show("Erro ao Enviar para o Email: " + gmail + "\nDescrição: " + ex.Message, "Opss!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
public void DeleteBD(string pesquisa) { Banco_de_Dados.conectar(); MySqlCommand Com = Banco_de_Dados.MConn.CreateCommand(); Com.CommandText = "DELETE FROM Usuario WHERE nome_usuario like \'" + pesquisa + "\';"; try { int registrosAfetados = Com.ExecuteNonQuery(); MessageBox.Show("Cadastro deletado com sucesso!"); } catch (MySqlException ex) { MessageBox.Show("Erro na remoção de dados! " + ex); } finally { Banco_de_Dados.desconectar(); } }
//=============================================== // === FUNÇÃO QUE LISTA OS DADOS NA GRID VIEW === //=============================================== public void FuncListaGrid() { if (int.TryParse(txtQtdJogos.Text, out int QtdJogos) == true) { Banco_de_Dados db = new Banco_de_Dados(); dgvJogos.AllowUserToAddRows = true; dgvJogos.Rows.Clear(); Concurso[] concursos = db.Buscar(0, QtdJogos); for (int i = 0; i < concursos.Length; i++) { dgvJogos.Rows[i].DataGridView.Rows.Add(concursos[i].NumConcurso, string.Join("-", concursos[i].Dezenas)); } dgvJogos.AllowUserToAddRows = false; } else { MessageBox.Show("Digite somente números para realizar a ação", "Opss!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
public void FuncThread() { Banco_de_Dados db = new Banco_de_Dados(); List <Concurso> TodConcursos = ApiMega.GetTodosConcursos(); TodConcursos.Reverse(); if (TodConcursos != null) { db.Deletar(); for (int i = 0; i < TodConcursos.Count; i++) { db.Insert(TodConcursos[i]); } MessageBox.Show("Banco Resetado com Sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Ocorreu um erro do lado da API, restauração cancelada!", "Opss!", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void UpdateBD(string alvo, Equipe novo_dado) { try { String sql = "UPDATE equipe SET nome = \'" + novo_dado.Nome + "\' WHERE nome like \'" + alvo + "\';"; Console.WriteLine(sql); Banco_de_Dados.conectar(); MySqlCommand cmd = new MySqlCommand(sql, Banco_de_Dados.MConn); cmd.ExecuteNonQuery(); MessageBox.Show("Registro atualizado!"); } catch { MessageBox.Show("Campeonato não encontrado!"); } finally { Banco_de_Dados.desconectar(); } }
//================================================== // === CLIQUE NO BOTÃO DELETAR DO PAINEL DELETAR === //================================================== private void btnDeletarConcurso_Click(object sender, EventArgs e) { Banco_de_Dados db = new Banco_de_Dados(); if (int.TryParse(txtConcursoDeletar.Text, out int Num)) { if (db.Deletar(Num)) { MessageBox.Show("Os dados foram deletados com sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); AtualizaGrid(); } else { MessageBox.Show("Erro ao deletar: " + Banco_de_Dados.message, "Opss!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } else { MessageBox.Show("A somente números podem ser inseridos", "Opss!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
public void UpdateBD(string alvo, Estadio novo_dado) { try { String sql = "UPDATE estadio SET nome = \'" + novo_dado.Nome + "\', cidade = \'" + novo_dado.Cidade + "\', estado = \'" + novo_dado.Estado + "\' WHERE nome = \'" + alvo + "\'"; //Console.WriteLine(sql); Banco_de_Dados.conectar(); MySqlCommand cmd = new MySqlCommand(sql, Banco_de_Dados.MConn); cmd.ExecuteNonQuery(); MessageBox.Show("Registro atualizado!"); } catch { MessageBox.Show("Estadio não encontrado!"); } finally { Banco_de_Dados.desconectar(); } }
public void UpdateBD(string alvo, Torcedores novo_dado) { try { String sql = "UPDATE Usuario u JOIN Torcedor t ON u.id=t.id SET u.nome_usuario = \'" + novo_dado.Nome_usuario + "\', u.senha = \'" + novo_dado.Senha + "\', u.nome_completo = \'" + novo_dado.Nome_completo + "\', t.cpf = \'" + novo_dado.Cpf + "\', t.email = \'" + novo_dado.Email + "\', t.time = \'" + novo_dado.Time + "\' WHERE u.nome_usuario like \'" + alvo + "\';"; //Console.WriteLine(sql); Banco_de_Dados.conectar(); Console.WriteLine(sql); MySqlCommand cmd = new MySqlCommand(sql, Banco_de_Dados.MConn); cmd.ExecuteNonQuery(); MessageBox.Show("Registro atualizado!"); } catch { MessageBox.Show("Erro no update!"); } finally { Banco_de_Dados.desconectar(); } }
public void UpdateBD(string alvo, Tecnico novo_dado) { try { String sql = "UPDATE ProfisionaisEquipe pe JOIN tecnico t ON t.id=pe.id SET pe.doc_identidade = \'" + novo_dado.Doc_identidade + "\', pe.nome = \'" + novo_dado.Nome + "\', pe.cidade_origem = \'" + novo_dado.Cidade_origem + "\', t.anos_experiencia = \'" + novo_dado.Anos_experiencia + "\', pe.id_Equipe = \'" + novo_dado.Equipe.Id + "\' WHERE pe.nome like \'" + alvo + "\';"; //Console.WriteLine(sql); Banco_de_Dados.conectar(); Console.WriteLine(sql); MySqlCommand cmd = new MySqlCommand(sql, Banco_de_Dados.MConn); cmd.ExecuteNonQuery(); MessageBox.Show("Registro atualizado!"); } catch { MessageBox.Show("Erro no update!"); } finally { Banco_de_Dados.desconectar(); } }