示例#1
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            BeneficiarioController ModelController = new BeneficiarioController();
            Beneficiario           model           = new Beneficiario();

            if (operacao == Operacao.gravarNovo)
            {
                model.BENEFICIARIO_CNPJCPF  = bENEFICIARIO_CNPJCPFTextBox.Text;
                model.BENEFICIARIO_NOMEFAN  = bENEFICIARIO_NOMEFANTextBox.Text;
                model.BENEFICIARIO_RAZAOSOC = bENEFICIARIO_RAZAOSOCTextBox.Text;

                ModelController.Inserir(model);
            }
            else if (operacao == Operacao.editarRegistro)
            {
                model = (Beneficiario)bSource.Current;
                model.BENEFICIARIO_CNPJCPF  = bENEFICIARIO_CNPJCPFTextBox.Text;
                model.BENEFICIARIO_NOMEFAN  = bENEFICIARIO_NOMEFANTextBox.Text;
                model.BENEFICIARIO_RAZAOSOC = bENEFICIARIO_RAZAOSOCTextBox.Text;

                ModelController.Atualizar(model);
            }

            CarregarDados();
            AtivarControles();
            BloquearEdicaoDados(true);
        }
示例#2
0
        private void btnRemover_Click(object sender, EventArgs e)//OK
        {
            BeneficiarioController ModelController = new BeneficiarioController();
            Beneficiario           model           = (Beneficiario)bSource.Current;

            if (MessageBox.Show(
                    "Tem certeza que deseja excluir o registro de " +
                    model.BENEFICIARIO_NOMEFAN + "?", "Alerta",
                    MessageBoxButtons.YesNo, MessageBoxIcon.Question) ==
                DialogResult.Yes)
            {
                ModelController.Excluir(model.BENEFICIARIO_ID);

                MessageBox.Show("Exclusão executada", "Exclusão",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Exclusão cancelada", "Exclusão",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            CarregarDados();
            AtivarControles();
        }
示例#3
0
        private void CarregarDados()
        {
            operacao = Operacao.visualizarRegistro;
            BeneficiarioController ModelController = new BeneficiarioController();

            bSource.DataSource = ModelController.ListarTudo();
            QtdDados           = bSource.Count;
        }