public Resultado(Anotação nota, int id, bool isEdição) { InitializeComponent(); idVersiculo = id; txbVersiculo.Text = nota.Versiculo; txbComentario.Text = nota.Comentario; VeioEdição = isEdição; }
private void btnEditar_Click(object sender, EventArgs e) { if (DialogResult.Yes == ObterResposta("Desejas Editar?", "Confirmação")) { int idAnotação = dgvAnotações.CurrentRow.Index; idAnotação++; // id no xml é um a mais do que no DGV Anotação nota = new Anotação(); nota.Versiculo = dgvAnotações.CurrentRow.Cells[0].Value.ToString(); nota.Comentario = dgvAnotações.CurrentRow.Cells[1].Value.ToString(); Resultado resultado = new Resultado(nota, idAnotação, true); resultado.ShowDialog(); CarregarDGV(dgvAnotações); } }
private void btnSalvar_Click(object sender, EventArgs e) { if (txbComentario.Text != "") { Anotação anotacao = new Anotação(); anotacao.Versiculo = txbVersiculo.Text; anotacao.Comentario = txbComentario.Text; if (VeioEdição) { Manipuladores.ManipularXML.EditarAnotação(idVersiculo, anotacao); } else { Manipuladores.ManipularXML.AdicionarAnotação(idVersiculo, anotacao); } MessageBox.Show("Anotação Salva!", "Conclusão"); Close(); } else { MessageBox.Show("Insira um comentário!!!", "Erro"); } }