private void btnApaga_Click(object sender, EventArgs e) { if (InformaDiag.ConfirmaSN("Remover um registro pode afetar vários outros. Recomenda-se observar as dependências antes de continuar" + '\n' + "Prosseguir?") == DialogResult.Yes) { if (InformaDiag.ConfirmaOkCancel("Esta ação é irreversível! Confirme a exculsão.") == DialogResult.OK) { crud.ApagaLinha(tabelasBd.PALAVRA, "Id=" + p.id.ToString()); if (resPalavra.Count > 1) { resPalavra.Remove(p); if (ipal > 0) { btnAnterior_Click(sender, e); } else { btnProx_Click(sender, e); } } else { LimpaModel(); LimpaCampos(); } } } }
private void btnDescarta_Click(object sender, EventArgs e) { if (InformaDiag.ConfirmaSN("Serão carregadas as informações previamente salvas e\ntodas as alterações serão perdidas. Continuar?") == DialogResult.Yes) { frm_conjuga_Load(sender, e); } }
private void btnApaga_Click(object sender, EventArgs e) { if (referencia.id > 0) { if (InformaDiag.ConfirmaSN("Remover um registro pode afetar vários outros. Recomenda-se observar as dependências antes de continuar" + '\n' + "Prosseguir?") == DialogResult.Yes) { if (InformaDiag.ConfirmaOkCancel("Esta ação é irreversível! Confirme a exculsão.") == DialogResult.OK) { c.ApagaLinha(tabelasBd.REFERENCIAS, "Cod=" + referencia.Cod.ToString()); resultado.RemoveAt(p); if (resultado.Count > 0) { try { referencia = resultado.ElementAt(--p); } catch (IndexOutOfRangeException) { referencia = resultado.ElementAt(++p); } MostraModel(); } else { LimpaModel(); LimpaCampos(); } } } } }
private void button1_Click(object sender, EventArgs e) { if (InformaDiag.ConfirmaSN("Tem certeza?") == DialogResult.Yes) { c.ApagaLinha(tabelasBd.USUARIOS, "usr='******'"); } }
private void btnApaga_Click(object sender, EventArgs e) { if (InformaDiag.ConfirmaSN("Deseja realmente apagar o relacionamento?\nA ação é irreversível!") == DialogResult.Yes) { crud.ApagaLinha(tabelasBd.EQUIVALENTE, "origem=" + ativo.origem.ToString() + " AND equivalente=" + ativo.equivalente.ToString()); LimpaCampos(); } btnPrimeiro_Click(sender, e); }
private void BtnNovo_Click(object sender, EventArgs e) { if (txtusr.Text != usr.usr || txtpass.Text != usr.pass || txtEmail.Text != usr.email || converteAutorizacao() != usr.permissao || txtCpf.Text != usr.cpf) { if (InformaDiag.ConfirmaSN("Existem dados não salvos que serão perdidos. \n Deseja continuar?") == DialogResult.Yes) { LimpaCampo(); LimpaModel(); } } }
private void btnNovo_Click(object sender, EventArgs e) { if (txtpalavra.Text != "") { if (InformaDiag.ConfirmaSN("Existem dados não salvos. Caso prossiga com a operação, todos os dados" + '\n' + "digitados serão perdidos. Continuar mesmo assim?") == DialogResult.No) { return; } } LimpaCampos(); LimpaModel(); }
private void btnNovo_Click(object sender, EventArgs e) { if (txtDesc.Text != rubrica.descricao || txtSigla.Text != rubrica.sigla) { if (InformaDiag.ConfirmaSN("Existem dados não salvos que serão perdidos. \n Deseja continuar?") == DialogResult.No) { return; } } LimpaCampos(); LimpaModel(); }
private void btnNovo_Click(object sender, EventArgs e) { if (txtDesc.Text != referencia.descricao || txtAno.Text != referencia.ano.ToString() || txtAutor.Text != referencia.autor) { if (InformaDiag.ConfirmaSN("Existem dados não salvos que serão perdidos. \n Deseja continuar?") == DialogResult.No) { return; } } LimpaCampos(); LimpaModel(); }
private void BtnGrava_Click(object sender, EventArgs e) { if (InformaDiag.ConfirmaSN("Você tem certeza que deseja continuar?\n" + "Todos os dados válidos da tabela serão salvos no Banco de Dados!") == DialogResult.Yes) { if (importador(ComboTable.Text) == 1) { InformaDiag.Informa("Houveram erros na importação e alguns registros foram ignorados."); } BtnProcura.Enabled = true; LblArquivo.Text = "Nenhum arquivo selecionado"; progressBar1.MarqueeAnimationSpeed = 0; dataGridView1.Rows.Clear(); dataGridView1.Columns.Clear(); } }
private void btnApaga_Click(object sender, EventArgs e) { if (rubrica.id > 0) { if (InformaDiag.ConfirmaSN("Remover um registro pode afetar vários outros. Recomenda-se observar as dependências antes de continuar" + '\n' + "Prosseguir?") == DialogResult.Yes) { if (InformaDiag.ConfirmaOkCancel("Esta ação é irreversível! Confirme a exculsão.") == DialogResult.OK) { c.ApagaLinha(tabelasBd.MARCAS_USO, "Id=" + rubrica.id.ToString()); LimpaModel(); LimpaCampos(); } } } }
private void BtnCancela_Click(object sender, EventArgs e) { if (InformaDiag.ConfirmaSN("Você tem certeza que deseja apagar todos os dados não salvos?") == DialogResult.Yes) { progressBar1.MarqueeAnimationSpeed = 50; dataGridView1.Rows.Clear(); dataGridView1.Columns.Clear(); BtnCancela.Enabled = false; BtnGrava.Enabled = false; BtnStart.Enabled = false; ComboTable.Enabled = true; BtnProcura.Enabled = true; LblArquivo.Text = "Nenhum arquivo selecionado"; progressBar1.MarqueeAnimationSpeed = 0; } }
private void btnApaga_Click(object sender, EventArgs e) { if (InformaDiag.ConfirmaSN("Deseja apagar o registro ativo?") == DialogResult.Yes) { cRUD.ApagaLinha(tabelasBd.FRASEOLOGIA, "IdPalavra=" + frs_old.IdPalavra.ToString() + " AND FraseOrig='" + frs_old.FraseOrig + "' AND FraseEquiv='" + frs_old.FraseEquiv + "' AND Categoria='" + frs_old.Categoria + "'"); lFrase.Remove(frs); LimpaCampos(); LimpaRegistro(); btnProx_Click(sender, e); btnAnterior_Click(sender, e); if (lFrase.Count < 2) { DesativaNavegadores(); } } }
private void Frm_busca_Load(object sender, EventArgs e) { string versaoAt = cRUD.SelecionarTabela("config", new List <string> { "versaoPc" }).First()[0].ToString(); string versaoEx = Assembly.GetExecutingAssembly().GetName().Version.ToString(); if (versaoAt != versaoEx) { if (InformaDiag.ConfirmaSN("A versão do software está desatualizada.\nPara continuar utilizando, é necessário obter e instalar uma" + " nova versão pela Internet. Deseja prosseguir?\nVocê será redirecinado para a página de download ao continuar.") == DialogResult.Yes) { System.Diagnostics.Process.Start("https://github.com/russkibrazil/dicionario-gpel/releases/latest"); } this.Close(); } }
private void btnSalva_Click(object sender, EventArgs e) { if (equivDestModificado || ativo.equivalente < 1) { if (novo) { InformaDiag.Erro("Selecione uma palavra equivalente dentro dos\nresultados da caixa de pesquisa Verbete Destino!"); return; } else { if (InformaDiag.ConfirmaSN("O valor selecionado no verbete destino foi modificado para um valor inconsistente.\nDeseja continuar com o valor antigo?") == DialogResult.No) { return; } } } ativo.exemplo = txtExemplo.Text; ativo.exemplo_traduzido = txtExemploTraduzido.Text; ativo.DefinirOrdemApresentação((int)txtApresentacao.Value); ativo.heterogenerico = chkHgenerico.Checked; ativo.heterotonico = chkHtonico.Checked; ativo.heterossemantico = chkHsemantico.Checked; ativo.notasCulturais = txtCultura.Text; ativo.notasGramaticais = txtGramatica.Text; if (!novo) { crud.UpdateLine(tabelasBd.EQUIVALENTE, Equivalente.ToListTabela(), ativo.ToListValores(), "Origem=" + oldEqAt.origem.ToString() + " AND equivalente=" + oldEqAt.equivalente.ToString() + " AND nApresentacao=" + oldEqAt.nOrdem.ToString()); int tpos = equivO.IndexOf(ativo); equivO.RemoveAt(tpos); equivO.Insert(tpos, ativo); } else { crud.InsereLinha(tabelasBd.EQUIVALENTE, Equivalente.ToListTabela(), ativo.ToListValores()); equivO.Add(ativo); if (equivO.Count > 1) { AtivaNavegadores(); } } InformaDiag.InformaSalvo(); novo = false; }
private void btnSalva_Click(object sender, EventArgs e) { if (txtpalavra.Text == String.Empty) { InformaDiag.Erro("Palavra não pode ser vazio!"); return; } if (ComboClasseGram.SelectedItem == null) { InformaDiag.Erro("Selecione um valor válido de Classe gramatical!"); return; } if (ComboGenero.SelectedItem == null) { InformaDiag.Erro("Selecione um gênero válido!"); return; } if (ComboIdioma.SelectedItem == null) { InformaDiag.Erro("É obrigatório selecionar um idioma!"); return; } string lng; p.lema = txtpalavra.Text; switch (ComboIdioma.SelectedIndex) { case 0: lng = "PT"; break; case 2: lng = "EN"; break; case 1: lng = "ES"; break; default: lng = ""; break; } p.idioma = lng; p.notas_gramatica = txtGramatica.Text; p.nota_cultura = textCultura.Text; p.Definicao = txtDefinicao.Text; switch (ComboGenero.SelectedIndex) { case 0: p.Genero = "M"; break; case 1: p.Genero = "F"; break; case 2: p.Genero = "N"; break; default: p.Genero = "S"; break; } p.ClasseGram = ComboClasseGram.Text; if (p.id <= 0) { if (crud.InsereLinha(tabelasBd.PALAVRA, Palavra.ToListTabela(), p.ToListValores()) > 0) { InformaDiag.Informa("Salvo!"); LimpaCampos(); LimpaModel(); } else { ///CASO HOUVER UMA DUPLICATA, ENTÃO O REGISTRO EXISTENTE NO BANCO DEVE SER CARREGADO NO LUGAR DAS INFORMAÇÕES QUE O USUÁRIO PREENCHEU InformaDiag.Erro("Não foi possível salvar.\nO item caracterizado já existe."); if (InformaDiag.ConfirmaSN("Deseja carregar o registro existente?") == DialogResult.Yes) { p = Palavra.ConverteObject(crud.SelecionarTabela(tabelasBd.PALAVRA, Palavra.ToListTabela(true), "lema='" + p.lema + "' AND ClasseGram='" + p.ClasseGram + "' AND idioma='" + p.idioma + "' AND Genero='" + p.Genero + "'")).First(); MostraDados(); } } } else { crud.UpdateLine(tabelasBd.PALAVRA, Palavra.ToListTabela(), p.ToListValores(), "id=" + p.id.ToString()); InformaDiag.Informa("Salvo!"); LimpaCampos(); } //Uma excessão pode ser lançda aqui quando os valores das chaves estrangerias forem <1, pois estão refernciando um valor que não existe. Como o int no c# não cabe um NULL, seria melhor não enviar o tal valor que evitamos o problema }