Пример #1
0
        private void btnCancelar_Click(object sender, EventArgs e)
        {
            LimparCampos limparCampos = new LimparCampos();

            limparCampos.ClearFields(this);
            Close();
        }
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            //CRIA UM NOVO CLIENTE
            PessoaFisica pessoaFisica = new PessoaFisica();

            pessoaFisica.Nome        = txtNome.Text;
            pessoaFisica.CPF         = txtCpf.Text;
            pessoaFisica.Telefone    = txtTelefone.Text;
            pessoaFisica.Endereco    = txtEndereco.Text;
            pessoaFisica.NumEndereco = Convert.ToInt32(txtNumEnd.Text);
            pessoaFisica.Complemento = txtCompEnd.Text;
            pessoaFisica.Bairro      = txtBairro.Text;
            pessoaFisica.Cidade      = txtCidade.Text;
            pessoaFisica.Estado      = txtEstado.Text;

            //INVOCA A REGRA DE NEGOCIO PARA INSERIR O CLIENTE NO BANCO
            CadastrarPessoaFisica cadastrarPessoaFisica = new CadastrarPessoaFisica();
            String retorno = cadastrarPessoaFisica.InserirPessoaFisica(pessoaFisica);

            try
            {
                int idCliente = Convert.ToInt32(retorno);
                MessageBox.Show(" O Cliente " + pessoaFisica.Nome + " foi cadastrado com suscesso", "CADASTRO CLIENTE",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                LimparCampos limpaCampos = new LimparCampos();
                limpaCampos.ClearFields(this);
            }
            catch (Exception)
            {
                MessageBox.Show("O Cliente não pode ser cadastrado" + retorno + "", "ERRO", MessageBoxButtons.AbortRetryIgnore,
                                MessageBoxIcon.Exclamation);
            }
        }
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            //CRIA O OBJETO PESSOAFORNECEDOR
            PessoaFornecedor pessoaFornecedorFis = new PessoaFornecedor();

            pessoaFornecedorFis.IDPessoaTipo = 1;
            pessoaFornecedorFis.Nome         = txtNome.Text;
            pessoaFornecedorFis.Cpf          = txtCpf.Text;
            pessoaFornecedorFis.Endereco     = txtEndereco.Text;
            pessoaFornecedorFis.NumEndereco  = Convert.ToInt32(txtNumEnd.Text);
            pessoaFornecedorFis.Complemento  = txtCompEnd.Text;
            pessoaFornecedorFis.Bairro       = txtBairro.Text;
            pessoaFornecedorFis.Cidade       = txtCidade.Text;
            pessoaFornecedorFis.Estado       = txtEstado.Text;

            pessoaFornecedorFis.NomeFantasia      = null;
            pessoaFornecedorFis.RazaoSocial       = null;
            pessoaFornecedorFis.Cnpj              = null;
            pessoaFornecedorFis.InscricaoEstadual = null;
            pessoaFornecedorFis.DataFundacao      = null;

            //INVOCA A REGRA DE NEGÓCIO PARA INSERIR O CLIENTE NO BANCO
            CadastrarPessoaFornecedor cadastrarPessoaFornecedor = new CadastrarPessoaFornecedor();
            String retorno = cadastrarPessoaFornecedor.InserirFornecedor(pessoaFornecedorFis);

            try
            {
                int IDFornecedor = Convert.ToInt32(retorno);
                MessageBox.Show("Fornecedor " + pessoaFornecedorFis.Nome.ToUpper() + " cadastrado com sucesso", "CADASTRO FORNECEDOR",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);


                DialogResult result = MessageBox.Show("Deseja cadastrar um novo FORNECEDOR?", "CADASTRO FORNECEDOR", MessageBoxButtons.YesNo,
                                                      MessageBoxIcon.Question);
                if (result == DialogResult.Yes)
                {
                    LimparCampos limparCampos = new LimparCampos();
                    limparCampos.ClearFields(this);
                    txtNome.Focus();
                }
                else
                {
                    Close();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("O Cliente não pode ser cadastrado" + retorno + "", "ERRO", MessageBoxButtons.AbortRetryIgnore,
                                MessageBoxIcon.Exclamation);
            }
        }
Пример #4
0
        private void btnSair_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Você deseja sair?", "SAIR CADASTRO", MessageBoxButtons.YesNo,
                                                  MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                this.Close();
            }
            else
            {
                LimparCampos limparCampos = new LimparCampos();
                limparCampos.ClearFields(this);
            }
        }
Пример #5
0
        private void btnSai_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Deseja sair do cadastro?", "CADASTRO PRODUTOS", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                LimparCampos limpa = new LimparCampos();
                limpa.ClearFields(this);
                Close();
            }
            else
            {
                return;
            }
        }
        private void btnSair_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Você deseja sair do Cadastro?", "CADASTRO FORNECEDOR", MessageBoxButtons.YesNo,
                                                  MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                LimparCampos limparCampos = new LimparCampos();
                limparCampos.ClearFields(this);
                Close();
            }
            else
            {
                btnCadastrar.Focus();
            }
        }
Пример #7
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            //CRIA UM NOVO OBJETO PESSOA JURIDICA
            PessoaJuridica pessoaJuridica = new PessoaJuridica();

            pessoaJuridica.NomeFantasia      = txtNomeFantasia.Text;
            pessoaJuridica.RazaoSocial       = txtRazSoc.Text;
            pessoaJuridica.CNPJ              = txtCnpj.Text;
            pessoaJuridica.Telefone          = txtTelefone.Text;
            pessoaJuridica.Endereco          = txtEndereco.Text;
            pessoaJuridica.NumEndereco       = Convert.ToInt32(txtNumEnd.Text);
            pessoaJuridica.Complemento       = txtCompEnd.Text;
            pessoaJuridica.Bairro            = txtBairro.Text;
            pessoaJuridica.Cidade            = txtBairro.Text;
            pessoaJuridica.Estado            = txtCidade.Text;
            pessoaJuridica.InscricaoEstadual = txtInscEst.Text;
            pessoaJuridica.DataFundacao      = dtpFund.Value;

            //INVOCA A REGRA DE NEGOCIO
            CadastrarPessoaJuridica cadastrarPessoaJuridica = new CadastrarPessoaJuridica();
            String retorno = cadastrarPessoaJuridica.InserirPessoaJuririca(pessoaJuridica);

            try
            {
                int idPessoaJuridica = Convert.ToInt32(retorno);
                MessageBox.Show("Cliente " + pessoaJuridica.NomeFantasia + " cadastrado com sucesso", "CADASTRO CLIENTE",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                LimparCampos limparCampos = new LimparCampos();
                limparCampos.ClearFields(this);
            }
            catch (Exception)
            {
                MessageBox.Show("O Cliente não pode ser cadastrado" + retorno + "", "ERRO", MessageBoxButtons.AbortRetryIgnore,
                                MessageBoxIcon.Exclamation);
                throw;
            }
        }
Пример #8
0
        private void btnCadastro_Click(object sender, EventArgs e)
        {
            if (this.Text == "Cadastro Produto - Famíla")
            {
                //VERIFICACAO SE O CAMPOS ESTÃO PREENCHIDOS
                if (txtDesc.Text == "")
                {
                    MessageBox.Show("Preencha o campo Descrição", "CADASTRO DE PRODUTOS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }

                //CRIAR O OBJETO
                ProdutoFamilia produtoFamilia = new ProdutoFamilia();
                produtoFamilia.Descricao = txtDesc.Text;

                //INVOCAR REGRA DE NEGOCIO
                CadastrarProdutoFamilia cadastrarProdutoFamilia = new CadastrarProdutoFamilia();
                String retorno = cadastrarProdutoFamilia.ProdutoGrupoInserir(produtoFamilia);
                try
                {
                    int IDProdFamilia = Convert.ToInt32(retorno);
                    MessageBox.Show("Família cadastrada com sucesso!\n Código:" + IDProdFamilia + "", "CADASTRO FAMÍLIA",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LimparCampos limpa = new LimparCampos();
                    limpa.ClearFields(this);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
            else if (this.Text == "Cadastro Produto - Formato")
            {
                ProdutoFormato produtoFormato = new ProdutoFormato();
                produtoFormato.Descricao = txtDesc.Text;
                //VERIFICACAO SE OS CAMPOS ESTÃO PREENCHIDOS
                ValidarCampos validaCampos = new ValidarCampos();
                validaCampos.checaCamposVazios(this);

                CadastrarProdutoFormato cadastrarProdutoFormato = new CadastrarProdutoFormato();
                String retorno = cadastrarProdutoFormato.ProdutoFormatoInserir(produtoFormato);
                try
                {
                    int IDProdFomato = Convert.ToInt32(retorno);
                    MessageBox.Show("Formato cadastrado com sucesso!\n Código:" + IDProdFomato + "", "CADASTRO FORMATO",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LimparCampos limpa = new LimparCampos();
                    limpa.ClearFields(this);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
            else if (this.Text == "Cadastro Produto - Grupo")
            {
                ProdutoGrupo produtoGrupo = new ProdutoGrupo();
                produtoGrupo.Descricao = txtDesc.Text;
                //VERIFICACAO SE OS CAMPOS ESTÃO PREENCHIDOS
                ValidarCampos validaCampos = new ValidarCampos();
                validaCampos.checaCamposVazios(this);
                CadastrarProdutoGrupo cadastrarProdutoGrupo = new CadastrarProdutoGrupo();
                String retorno = cadastrarProdutoGrupo.ProdutoGrupoInserir(produtoGrupo);
                try
                {
                    int IDProdGrupo = Convert.ToInt32(retorno);
                    MessageBox.Show("Formato cadastrado com sucesso!\n Código:" + IDProdGrupo + "", "CADASTRO FORMATO",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LimparCampos limpa = new LimparCampos();
                    limpa.ClearFields(this);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
            else if (this.Text == "Cadastro Produto - Tipo")
            {
                ProdutoTipo produtoTipo = new ProdutoTipo();
                produtoTipo.DescricaoProdutoTipo = txtDesc.Text;
                //VERIFICACAO SE OS CAMPOS ESTÃO PREENCHIDOS
                ValidarCampos validaCampos = new ValidarCampos();
                validaCampos.checaCamposVazios(this);

                CadastrarProdutoTipo cadastrarProdutoTipo = new CadastrarProdutoTipo();
                String retorno = cadastrarProdutoTipo.ProdutoTipoInserir(produtoTipo);
                try
                {
                    int IDProdTipo = Convert.ToInt32(retorno);
                    MessageBox.Show("Tipo cadastrado com sucesso!\n Código:" + IDProdTipo + "", "CADASTRO TIPO",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LimparCampos limpa = new LimparCampos();
                    limpa.ClearFields(this);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
            else if (this.Text == "Cadastro Produto - Produto")
            {
                //VERIFICACAO SE OS CAMPOS ESTÃO PREENCHIDOS
                ValidarCampos validaCampos = new ValidarCampos();
                validaCampos.checaCamposVazios(this);
                //CRIA NOVO OBJETO PRODUTO
                Produto produto = new Produto();
                produto.CodRomanel                             = Convert.ToInt32(txtCodRom.Text);
                produto.DataCadastro                           = dtpDataCad.Value;
                produto.DescricaoDetalhada                     = txtDesc.Text;
                produto.ProdFamila.IdProdutoFamilia            = Convert.ToInt32(cbxFam.Text);
                produto.ProdFormato.IdProdutoFormato           = Convert.ToInt32(cbxFormato.Text);
                produto.ProdGrupo.IdProdutoGrupo               = Convert.ToInt32(cbxGrupo.Text);
                produto.ProdTipo.IDProdutoTipo                 = Convert.ToInt32(cbxTipo.Text);
                produto.PrecocomrpaVenda.PrecoCompra           = Convert.ToDecimal(txtVlrComp.Text);
                produto.PrecocomrpaVenda.PercentualLucroCompra = Convert.ToDecimal(txtPercLuc.Text);
                produto.PrecocomrpaVenda.PrecoDeVenda          = Convert.ToDecimal(txtVlrVenda.Text);
                //INVOCA A REGRA DE NEGOCIO PARA CADASTRAR PRPDUTO
                CadastrarProduto cadastrarProduto = new CadastrarProduto();
                String           retorno          = cadastrarProduto.ProdutoInserir(produto);
                try
                {
                    int IDProduto = Convert.ToInt32(retorno);
                    MessageBox.Show("Produto cadastrado com sucesso!\n Código:" + IDProduto + "", "CADASTRO Produto",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LimparCampos limpa = new LimparCampos();
                    limpa.ClearFields(this);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
            else
            {
                MessageBox.Show("Não foi possível realizar o cadastro!", "CADASTRO PRODUTO", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Пример #9
0
        private void btnLimpa_Click(object sender, EventArgs e)
        {
            LimparCampos limpa = new LimparCampos();

            limpa.ClearFields(this);
        }