Example #1
0
        /// <summary>
        /// Insere no banco os dados do model
        /// </summary>
        private void Insere()
        {
            BUSINESS.rDepartamento regraDep = new TCC.BUSINESS.rDepartamento();
            try
            {
                this.ValidaDadosNulos();
                regraDep.ValidarInsere(this.PegaDadosTela());
                base.LimpaDadosTela(this);
                this.btnConfirma.Enabled = false;

                MessageBox.Show("Registro Salvo com Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
            }
            catch (BUSINESS.Exceptions.Departamento.NomeDepartamentoExistenteException)
            {
                MessageBox.Show("Nome do Departamento já Cadastrado", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
                this.txtNomeDepartamento.Focus();
            }
            catch (BUSINESS.Exceptions.Departamento.NomeDepartamentoVazioException)
            {
                MessageBox.Show("É Necessário Preencher o campo Nome do Departamento", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
                this.txtNomeDepartamento.Focus();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
            }
        }
        /// <summary>
        /// Insere no banco os dados do model
        /// </summary>
        private void Insere()
        {
            BUSINESS.rDepartamento regraDep = new TCC.BUSINESS.rDepartamento();
            try
            {
                this.ValidaDadosNulos();
                regraDep.ValidarInsere(this.PegaDadosTela());
                base.LimpaDadosTela(this);
                this.btnConfirma.Enabled = false;

                MessageBox.Show("Registro Salvo com Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);

            }
            catch (BUSINESS.Exceptions.Departamento.NomeDepartamentoExistenteException)
            {
                MessageBox.Show("Nome do Departamento já Cadastrado", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
                this.txtNomeDepartamento.Focus();
            }
            catch (BUSINESS.Exceptions.Departamento.NomeDepartamentoVazioException)
            {
                MessageBox.Show("É Necessário Preencher o campo Nome do Departamento", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
                this.txtNomeDepartamento.Focus();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
            }
        }