Example #1
0
        protected void InserirFornecedor_Click(object sender, EventArgs e)
        {
            string alerta1 = string.Empty;

            Usuario    usuario    = (Usuario)Session["UsuarioLogado"];
            Fornecedor fornecedor = new Fornecedor();

            ValueObjectLayer.Empresa empresa = new ValueObjectLayer.Empresa();
            empresa.Nome                 = txtNomeInsere.Text;
            empresa.Cpf_Cnpj             = ttxtCpf_CnpjInsere.Text;
            empresa.PessoaFisicaJuridica = ddlPessoaFisicaJuridaInsere.SelectedValue;
            empresa.Email                = txtEmailInsere.Text;
            empresa.Fone                 = txtTelefoneInsere.Text;

            Logradouro logradouro = new Logradouro();

            logradouro.Descricao        = txtLogradouroInsere.Text;
            logradouro.Descricao_Bairro = txtBairroInsere.Text;
            logradouro.Cep    = txtCepInsere.Text;
            logradouro.Cidade = txtCidadeInsere.Text;
            logradouro.Uf     = txtEstadoInsere.Text;

            fornecedor.Logradouro = logradouro;

            if (FornecedorFacade.RecuperarFornecedor(fornecedor) == null)
            {
                if (FornecedorFacade.CriarFornecedor(fornecedor) > 0)
                {
                    alerta1 = "Fornecedor criado com sucesso! ";
                    this.ClientScript.RegisterClientScriptBlock(this.GetType(), "alerta", "<script type='text/javascript'>alert('" + alerta1 + "')</script>");
                    InserirFornecedor.Enabled = false;
                }
                else
                {
                    alerta1 = "Falha ao tentar criar um Fornecedor! ";
                    this.ClientScript.RegisterClientScriptBlock(this.GetType(), "alerta", "<script type='text/javascript'>alert('" + alerta1 + "')</script>");
                }
            }
            else
            {
                alerta1 = "Já existe um Fornecedor com este Cpf/Cnpj! ";
                this.ClientScript.RegisterClientScriptBlock(this.GetType(), "alerta", "<script type='text/javascript'>alert('" + alerta1 + "')</script>");
            }
        }