Ejemplo n.º 1
0
        private void buttonAlterar_Click(object sender, EventArgs e)
        {
            if (_linhaDaTabelaFoiClicada)
            {
                try
                {
                    ValidaCampos();

                    var campos = GeraListaDeCampos(DeveGerarId);

                    _daoConta.Atualiza(new Conta(campos));

                    _linhaDaTabelaFoiClicada = false;

                    PopulaTable();
                }
                catch (Exception ex)
                {
                    MostraErro(ex.Message);
                }
            }
            else
            {
                MessageBox.Show("É necessário clicar em uma linha da tabela para executar essa ação!");
            }
        }