示例#1
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            clsPessoa pessoa = dtGridViewUsuario.SelectedRows[0].DataBoundItem as clsPessoa;

            DialogResult resp = MetroFramework.MetroMessageBox.Show(this,
                                                                    "",
                                                                    "DESEJA REALMENTE ALTERAR ESSE USUÁRIO ?",
                                                                    MessageBoxButtons.YesNo,
                                                                    MessageBoxIcon.Information);

            //Se 'resp' for 'yes' o processo de alteração e iniciado.
            //Senão é apresentado uma mensagem.
            if (resp == DialogResult.Yes)
            {
                //Instanciando o form para poder ser chamado por outro form.
                //Passando 'pessoa' do tipo 'clsPessoa' como parametro.
                frmUsuarioAlterar usuarioAlterar = new frmUsuarioAlterar(pessoa);

                //Chamando o formulario instanciado.
                //E passando uma respota para a variável 'resultado'.
                //Se 'resultado' for 'yes' o gridview e atualizado.
                DialogResult resultado = usuarioAlterar.ShowDialog();
                if (resultado == DialogResult.Yes)
                {
                    AtualizarGridUsuario();
                }
            }
            else
            {
                MetroFramework.MetroMessageBox.Show(this, "OPERAÇÃO DE ALTERAÇÃO FOI CANCELADA COM SUCESSO !", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            clsPessoa pessoa = dtGridViewUsuario.SelectedRows[0].DataBoundItem as clsPessoa;

            DialogResult resp = MetroFramework.MetroMessageBox.Show(this,
                                                                    "",
                                                                    "DESEJA REALMENTE ALTERAR ESSE USUÁRIO ?",
                                                                    MessageBoxButtons.YesNo,
                                                                    MessageBoxIcon.Information);
            //Se 'resp' for 'yes' o processo de alteração e iniciado.
            //Senão é apresentado uma mensagem.
            if (resp == DialogResult.Yes)
            {
                //Instanciando o form para poder ser chamado por outro form.
                //Passando 'pessoa' do tipo 'clsPessoa' como parametro.
                frmUsuarioAlterar usuarioAlterar = new frmUsuarioAlterar(pessoa);

                //Chamando o formulario instanciado.
                //E passando uma respota para a variável 'resultado'.
                //Se 'resultado' for 'yes' o gridview e atualizado.
                DialogResult resultado = usuarioAlterar.ShowDialog();
                if (resultado == DialogResult.Yes)
                {
                    AtualizarGridUsuario();
                }

            }
            else
            {
                MetroFramework.MetroMessageBox.Show(this, "OPERAÇÃO DE ALTERAÇÃO FOI CANCELADA COM SUCESSO !","",MessageBoxButtons.OK,MessageBoxIcon.Information);
            }

        }