Example #1
0
    private void AdicionarItem(object sender, EventArgs e, String Codigo, String Qtd, String Valor)
    {
        cbProdutos.SelectedValue = Convert.ToString(Convert.ToDouble(Codigo)); //CAMPO CODIGO NA PLANILHA
        cbProdutos_SelectedIndexChanged(sender, e); //EXECUTA COMO SE ESTIVESSE CLICANDO NO PRODUTO

        ClasseCliente csCliente = new ClasseCliente();

        TB_Preco.Text = Valor;
        TB_Preco_TextChanged(sender, e); //VALIDACAO DESCONTO MAIOR PERMITIDO
        TextBoxQuantidade.Text = Qtd;   //QUANTIDADE

        //DISPARA EVENTO CLICK COMO SE USUÁRIO ESTIVESSE DIGITANDO O ITEM NORMALMENTE...                 
        LinkButtonAdicionar_Click(sender, e);
    }
Example #2
0
    protected void ButtonGravar_Click(object sender, EventArgs e)
    {
        //instancia a classe cliente
        ClasseCliente c = new ClasseCliente();
        
        string cgc_cpf = "";

        if (this.tbCNPF.Visible)
        {
            cgc_cpf  = this.tbCNPF.Text;
        }
        else
        {
            cgc_cpf = this.tbCPF.Text;
        }

        if (ValidarExistenciaCnpj(cgc_cpf) == false)
        {
            ClientScript.RegisterStartupScript(this.GetType(), "respostaScript", "<script language = 'javascript'>alert('CNPJ / CPF Já cadastrado.')</script>");
            return;
        }

        if (ValidarCampos() == false)
        {
            return;
        }

        //Envia valor as propriedades

        c.Obs1 = tbObs.Text.ToUpper() + "\r\n" + tbObs2.Text.ToUpper() + "\r\n" + tbObs3.Text.ToUpper(); 
        c.Ativo = "S";
        c.bCliente = "S";
        c.Fornecedor = "S";
        c.Prospect = "1";
        c.RazSoc = tbRazaoSocial.Text.ToUpper();
        c.NomFan = tbNomeFantasia.Text.ToUpper();
        c.CGC_CPF = cgc_cpf;
        c.RgCli = tbRG.Text;
        c.EndCli = tbEndereco.Text.ToUpper();
        c.Numero = tbNumero.Text;
        c.Bairro = tbBairro.Text.ToUpper();
        c.CidCli = tbCidade.Text.ToUpper();
        c.Complemento = tbComplemento.Text.ToUpper();
        c.Cep = tbCep.Text;
        c.Celular = tbCelular.Text;
        c.Contato = tbContato.Text.ToUpper();
        c.DatCad = DateTime.Today.ToString();
        c.Email = tbEmail.Text.ToUpper();
        c.EstCli = tbEstado.Text.ToUpper();
        c.FaxCli = tbFax.Text;
        c.RamCli = tbRamal.Text;
        c.TelCli = tbTelefone.Text;
        c.TipoCli = opFisica.Checked == true ? "F" : "J"; //Pessao fisica ou juridica
        c.RefBancaria = tbRefBanc.Text.ToUpper();
        c.RefBancaria2 = tbRefBanc2.Text.ToUpper();
        c.RefBancaria3 = tbRefBanc3.Text.ToUpper();
        
        c.RefComercial = tbRefCom.Text.ToUpper();
        c.RefComercial2 = tbRefCom2.Text.ToUpper();
        c.RefComercial3 = tbRefCom3.Text.ToUpper();

        c.RefContador = tbRefContador.Text.ToUpper();
        c.RefContador2 = tbRefContador2.Text.ToUpper();
        c.RefContador3 = tbRefContador3.Text.ToUpper();
        
        //Insere cliente

        if (c.IncluirCliente())
        {
            if (!ClientScript.IsClientScriptBlockRegistered("respostaScript"))
            {
                ClientScript.RegisterStartupScript(this.GetType(), "respostaScript", "<script language = 'javascript'>alert('Cliente cadastrado com sucesso.')</script>");
            }

            ButtonLimpar_Click(null, null);
        }
        else
        {
            if (!ClientScript.IsClientScriptBlockRegistered("respostaScript"))
            {
                ClientScript.RegisterStartupScript(this.GetType(), "respostaScript", "<script language = 'javascript'>alert('Erro ao cadastrar o Cliente.')</script>");
            }

        }
        
        c.Dispose();

                
    }