예제 #1
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                //leitura dos dados
                ModeloEmpresa modelo = new ModeloEmpresa();
                modelo.EmpNome      = txtNome.Text;
                modelo.EmpRSocial   = txtRSocial.Text;
                modelo.EmpCnpj      = txtCNPJ.Text;
                modelo.EmpIe        = txtIE.Text;
                modelo.EmpCep       = txtCep.Text;
                modelo.EmpEstado    = txtEstado.Text;
                modelo.EmpCidade    = txtCidade.Text;
                modelo.EmpEndereco  = txtRua.Text;
                modelo.EmpEndNumero = txtNumero.Text;
                modelo.EmpBairro    = txtBairro.Text;
                modelo.EmpFone      = txtTelefone.Text;
                modelo.EmpCelular   = txtCelular.Text;
                modelo.EmpEmail     = txtEmail.Text;

                //obj para gravar os dados no banco
                DAOConexao cx  = new DAOConexao(DAOBanco.StringDeConexao);
                BLLEmpresa bll = new BLLEmpresa(cx);
                if (this.operacao == "inserir")
                {
                    //cadastrar uma categoria
                    bll.Incluir(modelo);
                    MessageBox.Show("Cadastro efetuado: Código " + modelo.EmpCod.ToString());
                }
                else
                {
                    //alterar uma categoria
                    modelo.EmpCod = Convert.ToInt32(txtCodigo.Text);
                    bll.Alterar(modelo);
                    MessageBox.Show("Cadastro alterado");
                }
                this.LimpaTela();
                this.alteraBotoes(1);
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
        private void btn_salvar_Click_1(object sender, EventArgs e)
        {
            try
            {
                DadosDaConexao dc = new DadosDaConexao();
                DALConexao     cx = new DALConexao(dc.StringDeConexao);

                BLLEmpresa bllempresa = new BLLEmpresa(cx);

                MODELOEmpresa p = new MODELOEmpresa();


                p.NomeEmpresa = nameBox.Text;
                p.Descricao   = descriptionBox.Text;
                p.CodeEmpresa = cnpjBox.Text;



                bllempresa.Incluir(p);

                MessageBox.Show("Empresa inserida com sucesso");

                limparCampos();
                alterapropriedades(1);
            }
            catch (MySqlException ex)
            {
                if (ex.Message.Contains("Duplicate"))
                {
                    MessageBox.Show("Registro já existe no banco de dados");
                }
                else
                {
                    MessageBox.Show("Falha ao inserir errro:" + ex.Message);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Falha ao inserir errro geral:" + ex.Message);
            }
        }
예제 #3
0
        private void btn_salvar_Click(object sender, EventArgs e)
        {
            try
            {
                DadosDaConexao dc = new DadosDaConexao();
                DALConexao     cx = new DALConexao(dc.StringDeConexao);

                BLLEmpresa bllpessoa = new BLLEmpresa(cx);

                MODELOEmpresa p = new MODELOEmpresa();
                p.NOME1       = txtEmpresa.Text;
                p.CODEMPRESA1 = txtCnpj.Text;
                p.DESCRICAO1  = txtDescricaoEp.Text;

                bllpessoa.Incluir(p);
                TXTId.Text = p.IDEMPRESA1.ToString();;
                MessageBox.Show("Empresa cadastrada com sucesso id:" + p.IDEMPRESA1);

                limparCampos();
                alterapropriedades(1);
            }
            catch (MySqlException ex)
            {
                if (ex.Message.Contains("Duplicate"))
                {
                    MessageBox.Show("Registro j'a existe no banco de dados");
                }
                else
                {
                    MessageBox.Show("Falha ao inserir errro:" + ex.Message);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Falha ao inserir errro geral:" + ex.Message);
            }
        }
예제 #4
0
        private void btn_alterar_Click(object sender, EventArgs e)
        {
            try
            {
                DadosDaConexao dc = new DadosDaConexao();
                DALConexao     cx = new DALConexao(dc.StringDeConexao);

                BLLEmpresa bllempresa = new BLLEmpresa(cx);

                MODELOEmpresa p = new MODELOEmpresa();
                p.Nome = textBox_NomeEmpresa.Text;
                p.Cnpj = textBox_CNPJ.Text;
                p.Cnpj = textBox_DescricaoEmpresa.Text;

                bllempresa.Incluir(p);
                textBox_IDEmpresa.Text = p.Id.ToString();
                MessageBox.Show("Empresa inserida com sucesso id:" + p.Id);

                limparCampos();
                alterapropriedades(1);
            }
            catch (MySqlException ex)
            {
                if (ex.Message.Contains("Duplicate"))
                {
                    MessageBox.Show("Registro j'a existe no banco de dados");
                }
                else
                {
                    MessageBox.Show("Falha ao inserir errro:" + ex.Message);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Falha ao inserir errro geral:" + ex.Message);
            }
        }