コード例 #1
0
        private void buttonEditar_Click(object sender, EventArgs e)
        {
            DialogResult rsd = MessageBox.Show("Tem certeza que deseja Editar?", "Confirmar alteração de dados", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (rsd == DialogResult.No)
            {
                return;
            }
            //verificar se tem linha selecionado
            if (dataGridUsuario.SelectedRows.Count == 0)
            {
                MessageBox.Show("Nenhum Usuário selecionado!");
                return;
            }

            //Pegar Defeito

            Usuario usuarioSelecionado = (dataGridUsuario.SelectedRows[0].DataBoundItem as Usuario);

            FrmCadastrarUsuario frmCadastrarUsuario = new FrmCadastrarUsuario(AcaoNaTela.Alterar, usuarioSelecionado);
            DialogResult        resultado           = frmCadastrarUsuario.ShowDialog();

            if (resultado == DialogResult.Yes)
            {
                AtualizarGrid();
            }
        }
コード例 #2
0
        private void buttonAdicionar_Click(object sender, EventArgs e)
        {
            DialogResult resultado = MessageBox.Show("Tem certeza que deseja Adicionar?", "Confirmar operação", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (resultado == DialogResult.No)
            {
                return;
            }
            //Instanciar formulario cadastro
            FrmCadastrarUsuario frmCadastrarUsuario = new FrmCadastrarUsuario(AcaoNaTela.Inserir, null);
            DialogResult        dialogResult        = frmCadastrarUsuario.ShowDialog();

            if (dialogResult == DialogResult.Yes)
            {
                AtualizarGrid();
            }
        }