Пример #1
0
        public void btnEnviar_Click(object sender, EventArgs e)
        {
            PictureBox[] pbs = { erroEmail, erroCNPJ, erroInscEstadual };
            Validacoes.ValidaErro(pbs);
            if (erroEmail.Visible == true)
            {
                txtEmail.Focus();
            }
            else if (erroCNPJ.Visible == true)
            {
                txtCNPJ.Focus();
            }
            else if (erroInscEstadual.Visible == true)
            {
                txtInscEstadual.Focus();
            }
            else if (txtNome.Text == "" || txtCNPJ.Text.Contains(' ') || txtPseudonimo.Text == "" || txtInscEstadual.Text.Contains(' ') || txtRua.Text == "" || txtBairro.Text == "" || txtCep.Text.Contains(' ') || txtCidade.Text == "" || txtNum.Text == "" || txtEstado.SelectedItem.ToString() == "")
            {
                MessageBox.Show("Preencha todos os campos!");
            }
            else
            {
                Fornecedor forn = new Fornecedor();
                EspecificacaoFornecedor espForn = new EspecificacaoFornecedor();
                try
                {
                    forn.Nome              = txtNome.Text;
                    forn.Email             = txtEmail.Text;
                    forn.Logradouro        = txtRua.Text;
                    forn.Bairro            = txtBairro.Text;
                    forn.Uf                = txtEstado.SelectedItem.ToString();
                    forn.Cidade            = txtCidade.Text;
                    forn.Cep               = txtCep.Text;
                    forn.Numero            = txtNum.Text;
                    forn.Cnpj              = txtCNPJ.Text;
                    forn.InscricaoEstadual = txtInscEstadual.Text;
                    forn.Complemento       = txtComplemento.Text;
                    forn.Criar(txtPseudonimo.Text);

                    txtNome.Text         = "";
                    txtEmail.Text        = "";
                    txtCep.Text          = "";
                    txtRua.Text          = "";
                    txtCidade.Text       = "";
                    txtNum.Text          = "";
                    txtBairro.Text       = "";
                    txtPseudonimo.Text   = "";
                    txtCNPJ.Text         = "";
                    txtInscEstadual.Text = "";
                    txtComplemento.Text  = "";
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Erro ao inserir." + ex);
                }
            }
        }
Пример #2
0
        private void ConfirmaEditarFornecedor(object sender, EventArgs e)
        {
            Fornecedor forn = new Fornecedor();
            EspecificacaoFornecedor espForn = new EspecificacaoFornecedor();

            try
            {
                if (frmForn.txtNome.Text == "" || frmForn.txtEmail.Text == "" || frmForn.txtPseudonimo.Text.Contains(' ') || frmForn.txtCNPJ.Text.Contains(' ') || frmForn.txtInscEstadual.Text.Contains(' ') || frmForn.txtRua.Text == "" || frmForn.txtBairro.Text == "" || frmForn.txtCep.Text.Contains(' ') || frmForn.txtCidade.Text == "" || frmForn.txtNum.Text == "" || frmForn.txtEstado.SelectedItem.ToString() == "")
                {
                    MessageBox.Show("Preencha todos os campos!");
                }
                else
                {
                    bool vEmail = Validacoes.ValidaEmail(frmForn.txtEmail.Text);
                    if (vEmail)
                    {
                        int id = int.Parse(frmForn.lbId.Text);
                        forn.Nome              = frmForn.txtNome.Text;
                        forn.Email             = frmForn.txtEmail.Text;
                        espForn.Pseudonimo     = frmForn.txtPseudonimo.Text;
                        forn.Cnpj              = frmForn.txtCNPJ.Text;
                        forn.InscricaoEstadual = frmForn.txtInscEstadual.Text;
                        forn.Bairro            = frmForn.txtBairro.Text;
                        forn.Uf          = frmForn.txtEstado.SelectedItem.ToString();
                        forn.Cidade      = frmForn.txtCidade.Text;
                        forn.Cep         = frmForn.txtCep.Text;
                        forn.Numero      = frmForn.txtNum.Text;
                        forn.Complemento = frmForn.txtComplemento.Text;
                        forn.Atualizar(id);
                        espForn.Atualizar(id);

                        splitPrincipal.Panel2.Controls.Remove(frmForn);

                        visualizaFornecedor1.recarrega();
                    }
                }
            }
            catch
            {
                MessageBox.Show("Erro ao alterar!");
            }
        }