private void InseriTaxaPlus()
 {
     if (dropProdutos.SelectedValue == "3" || dropProdutos.SelectedValue == "4" || dropProdutos.SelectedValue == "5" || dropProdutos.SelectedValue == "7" || dropProdutos.SelectedValue == "8" || dropProdutos.SelectedValue == "9" || dropProdutos.SelectedValue == "12" || dropProdutos.SelectedValue == "13" || dropProdutos.SelectedValue == "14" || dropProdutos.SelectedValue == "16" || dropProdutos.SelectedValue == "18" || dropProdutos.SelectedValue == "26")
     {
         DataSet               ds_VlRepasse = new DataSet();
         daoPedidoVendaItens   bdvi         = new daoPedidoVendaItens();
         daoPedidoVenda        bdv          = new daoPedidoVenda();
         daoPedidoVendaVeiculo bdvv         = new daoPedidoVendaVeiculo();
         int produto = Convert.ToInt32(dropProdutos.SelectedValue);
         ds_VlRepasse = bdv.ValorRepasse(produto);
         decimal VlAdesao      = Convert.ToDecimal(ds_VlRepasse.Tables[0].Rows[0]["vl_repasse"].ToString());
         decimal valorProduto  = VlAdesao;
         int     pedido        = Convert.ToInt32(txtpedido.Text);
         decimal vlDesconto    = VlAdesao;
         int     id_produto    = Convert.ToInt32("25".ToString());
         int     item          = bdvi.pro_setPedidoVendaItens(pedido, id_produto, valorProduto, vlDesconto);
         int     modelo        = Convert.ToInt32(dropmodelo.SelectedValue);
         int     id_pedido     = Convert.ToInt32(txtpedido.Text);;
         string  placa         = txtPlaca.Text.ToString().Replace("-", "");
         string  cor           = dropCores.SelectedItem.Text;;
         string  dsCombustivel = dropComb.SelectedItem.Text;
         string  ano           = txtAno.Text;
         string  renavan       = txtRenavam.Text;;
         string  chassi        = txtChassi.Text;
         int     id_veiculo    = bdvv.pro_setPedidoVendaVeiculo(pedido, item, modelo, placa, cor, dsCombustivel, ano, renavan, chassi);
     }
 }
Beispiel #2
0
 private void BuscaMidias()
 {
     DataSet dsMIDIAS = new DataSet();
     daoPedidoVenda bdm = new daoPedidoVenda();
     dsMIDIAS = bdm.Midias();
     dropMidia.DataSource = dsMIDIAS;
     dropMidia.DataBind();
     dropMidia.Items.Insert(0, "Selecione");
 }
Beispiel #3
0
        private void BuscaProfisao()
        {
            daoPedidoVenda vendas = new daoPedidoVenda();
            DataTable dt = new DataTable();
            dt = vendas.getProfisao();
            if (dt.Rows.Count > 0)
            {
                dropProfisao.DataSource = dt;
                dropProfisao.DataBind();
                dropProfisao.Items.Insert(0, "Selecione");
            }

        }
Beispiel #4
0
        private void getFranquiasCetecs()
        {
            daoPedidoVenda bdpv        = new daoPedidoVenda();
            DataTable      dtFranquias = new DataTable();

            dtFranquias = bdpv.getFranquiaCetecs();
            if (dtFranquias.Rows.Count > 0)
            {
                dropfranquias.DataSource = dtFranquias;
                dropfranquias.DataBind();
                dropfranquias.Items.Insert(0, "Selecione");
            }
        }
        private void GravaItens()
        {
            if (dropFabricante.SelectedValue != "Selecione" && dropmodelo.SelectedValue != "Selecione" && dropCores.SelectedValue != "Selecione" && txtAno.Text != "" &&
                txtValorProduto.Text != "" && txtValorTabela.Text != "" && txtValorProduto.Text != "0,00" && txtValorTabela.Text != "0,00")
            {
                int produto = Convert.ToInt32(dropProdutos.SelectedValue);

                int nr_itens   = 0;
                int id_veiculo = 0;
                daoPedidoVendaItens     bdvi = new daoPedidoVendaItens();
                daoPedidoVendaVeiculo   bdvv = new daoPedidoVendaVeiculo();
                daoPedidoVendaPagamento bdp  = new daoPedidoVendaPagamento();
                daoPedidoVenda          bdv  = new daoPedidoVenda();
                int     pedido       = Convert.ToInt32(txtpedido.Text);
                decimal vl_Vendido   = Convert.ToDecimal(txtValorProduto.Text);
                decimal vldesconto   = Convert.ToDecimal(txtValorTabela.Text);
                DataSet ds_VlRepasse = new DataSet();
                ds_VlRepasse = bdv.ValorRepasse(produto);
                decimal VlAdesao     = Convert.ToDecimal(ds_VlRepasse.Tables[0].Rows[0]["vl_repasse"].ToString());
                decimal valorProduto = vl_Vendido - VlAdesao;
                nr_itens = bdvi.pro_setPedidoVendaItens(pedido, produto, valorProduto, vldesconto);
                int    item        = nr_itens;
                int    modelo      = Convert.ToInt32(dropmodelo.SelectedValue);
                int    id_pedido   = Convert.ToInt32(txtpedido.Text);
                string placa       = txtPlaca.Text.ToString().Replace("-", "");
                string cor         = dropCores.SelectedItem.Text;
                string combustivel = dropComb.SelectedItem.Text;
                string ano         = txtAno.Text;
                string renavan     = txtRenavam.Text;
                string chassi      = txtChassi.Text;;
                id_veiculo = bdvv.pro_setPedidoVendaVeiculo(id_pedido, item, modelo, placa, cor, combustivel, ano, renavan, chassi);
                if (id_veiculo > 0)
                {
                    //lblmensagem.Visible = true;
                    //lblmensagem.Text = "Dados gravados";
                    Mensagem("Dados gravados,Favor prosseguir");
                    DataSet dtItens   = new DataSet();
                    int     nr_pedido = Convert.ToInt32(txtpedido.Text);
                    InseriTaxaPlus();
                    dtItens = bdi.getVendasItens(nr_pedido);
                    GridProdutos.DataSource = dtItens;
                    GridProdutos.DataBind();
                }
            }
            else
            {
            }
        }
 protected void dropProdutos_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (dropProdutos.SelectedValue != "Selecione")
     {
         if (dropProdutos.SelectedValue == "22")
         {
             if (GridProdutos.Rows.Count > 0)
             {
                 foreach (GridViewRow grw in GridProdutos.Rows)
                 {
                     string placa = grw.Cells[2].Text.ToUpper();
                     string tipo  = grw.Cells[10].Text;
                     if (placa == txtPlaca.Text.ToUpper() && tipo == "P")
                     {
                         DataSet        dsvlMonitoramento = new DataSet();
                         daoPedidoVenda bdv = new daoPedidoVenda();
                         ///bdv._dsproduto= grw.Cells[3].Text;
                         string ds_produto = grw.Cells[3].Text;
                         dsvlMonitoramento = bdv.ValorHabilitacaoMonitoramento(ds_produto);
                         decimal VlMonitoramento = Convert.ToDecimal(dsvlMonitoramento.Tables[0].Rows[0]["VlMonitoramento"].ToString());
                         txtValorTabela.Text = Decimal.Round(Convert.ToDecimal(VlMonitoramento), 2).ToString();
                     }
                 }
             }
         }
         else
         {
             DataSet     vlProduto  = new DataSet();
             daoProdutos bdp        = new daoProdutos();
             int         id_produto = Convert.ToInt32(dropProdutos.SelectedValue);
             vlProduto = bdp.pro_getValorProdutoVenda(id_produto);
             if (vlProduto.Tables[0].Rows.Count > 0)
             {
                 decimal valor = Convert.ToDecimal(vlProduto.Tables[0].Rows[0]["vl_venda"].ToString());
                 txtValorTabela.Text = Decimal.Round(Convert.ToDecimal(valor), 2).ToString();
             }
         }
     }
     else
     {
         txtValorTabela.Text  = "";
         txtValorProduto.Text = "";
     }
 }
Beispiel #7
0
 private void BuscaDadosPedidosAbertos()
 {
     if (Session["acessoLogin"] != null)
     {
         if (txtInicial.Text != "" && TxtFinal.Text != "")
         {
             try
             {
                 daoPedidoVenda bdpv        = new daoPedidoVenda();
                 DataTable      dt_ped      = new DataTable();
                 AcessoLogin    acessoLogin = (AcessoLogin)Session["acessoLogin"];
                 int            id_franquia = acessoLogin.idFranquia;
                 if (acessoLogin.idFranquia == 0 && dropfranquias.SelectedValue != "Selecione")
                 {
                     id_franquia = Convert.ToInt32(dropfranquias.SelectedValue);
                 }
                 int      tipo       = 1;
                 DateTime dt_inicial = Convert.ToDateTime(txtInicial.Text + " 00:00:00");
                 DateTime dt_final   = Convert.ToDateTime(TxtFinal.Text + " 23:59:59");
                 dt_ped = bdpv.getMeusPedidos(tipo, dt_inicial, dt_final, id_franquia);
                 if (dt_ped.Rows.Count > 0)
                 {
                     gridContrato.DataSource = dt_ped;
                     gridContrato.DataBind();
                 }
                 else
                 {
                     Mensagem("Não existe dados para essa fonte de busca..");
                     gridContrato.DataBind();
                 }
             }
             catch (Exception e)
             {
                 e.Message.ToString();
             }
         }
         else
         {
             Mensagem("Favor preencher todos os dados..");
             gridContrato.DataBind();
         }
     }
 }
Beispiel #8
0
 private void BuscaDadosPedidosAbertos()
 {
     if (txtInicial.Text != "" && TxtFinal.Text != "" && dropfranquias.SelectedValue != "Selecione")
     {
         int            id_franquia = 0;
         daoPedidoVenda bdpv        = new daoPedidoVenda();
         DataTable      dt_ped      = new DataTable();
         AcessoLogin    acessoLogin = (AcessoLogin)Session["acessoLogin"];
         if (acessoLogin.idGrupo == 33)
         {
             id_franquia = Convert.ToInt32(dropfranquias.SelectedValue);
         }
         else
         {
             id_franquia = acessoLogin.idFranquia;
         }
         int      tipo        = 1;
         DateTime dataInicial = Convert.ToDateTime(txtInicial.Text + " 00:00:00");
         DateTime dataFinal   = Convert.ToDateTime(TxtFinal.Text + " 23:59:59");
         dt_ped = bdpv.getMeusPedidosCompras(tipo, dataInicial, dataFinal, id_franquia);
         if (dt_ped.Rows.Count > 0)
         {
             gridContrato.DataSource = dt_ped;
             gridContrato.DataBind();
         }
         else
         {
             gridContrato.DataBind();
             Mensagem("Não existe Dados..");
         }
     }
     else
     {
         Mensagem("Favor preencher todos os dados..");
     }
 }
Beispiel #9
0
        protected void btn_confirmar_Click(object sender, EventArgs e)
        {
            if (txtComercial.Text.Length >= 10 && TxtResidencial.Text.Length >= 10 && txtCelular.Text.Length >= 11 && txtCodigoConsulta.Text != "" && txtData.Text != "" && txtNome.Text != "" && TxtResidencial.Text != "" && txtCelular.Text != "" && txtEmail.Text != "" && dropMidia.SelectedValue != "Selecione")
            {
                try
                {
                    Session["cep"] = txtCep.Text;
                    daoPedidoVenda bdpv = new daoPedidoVenda();
                    
                    int nr_Pedidovenda = 0;
                    string tipo = null;
                    string ds_doc = null;
                    AcessoLogin acessoLogin = (AcessoLogin)Session["acessoLogin"];
                    int id_franquia = acessoLogin.idFranquia;
                    int id_vendedor = acessoLogin.cdVendedorInterno;
                    int id_consulta = Convert.ToInt32(txtCodigoConsulta.Text);
                    string ds_nome = txtNome.Text;
                    string cep = txtCep.Text;
                    string endereco = txtEndereco.Text;
                    string nr_endereco = txtnr.Text;
                    string ds_complemento = txtComplemento.Text;
                    string ds_bairro = txtBairro.Text;
                    string ds_cidade = txtCidade.Text;
                    string ds_uf = txtUf.Text;
                    string ds_rg = txtRG.Text;
                    string sexo = dropSexo.SelectedValue;
                    if (rdbTpPessoa.SelectedValue == "0")
                    {
                        ds_doc = txtCpf.Text;
                        tipo = rdbTpPessoa.SelectedValue;
                    }
                    else
                    {
                        ds_doc = txtCnpj.Text;
                        tipo = rdbTpPessoa.SelectedValue;
                    }
                    string ddtel = TxtResidencial.Text.Substring(0, 2).ToString();
                    string nrTelResidencia = TxtResidencial.Text;
                    string dddCel = txtCelular.Text.Substring(0, 2).ToString();
                    string nrCel = txtCelular.Text;
                    string dddComer = txtComercial.Text.Substring(0, 2).ToString();
                    string nrTelCom = txtComercial.Text;
                    int id_consultaCredito = Convert.ToInt32(txtCodigoConsulta.Text);
                    DateTime dt_consulta = Convert.ToDateTime(txtData.Text);
                    string ds_consultaCredito = txtResultado.Text; ;
                    DateTime dt = DateTime.ParseExact(txtdtNascimento.Text, "dd/MM/yyyy", null);
                    string ds_email = txtEmail.Text;
                    int id_profisao = Convert.ToInt32(dropProfisao.SelectedValue);
                    string id_midia = dropMidia.SelectedValue;
                    nr_Pedidovenda = bdpv.pro_setPedidoVenda(id_franquia, id_vendedor, ds_nome, tipo, cep, endereco, nr_endereco, ds_complemento, ds_bairro, ds_cidade, ds_uf, ds_doc, dddCel, nrTelResidencia, dddCel, nrCel, dddComer, nrTelCom, id_consulta, dt_consulta, ds_consultaCredito, ds_rg, sexo, dt, ds_email, id_profisao, id_midia);
                    if (nr_Pedidovenda > 0)
                    {
                        txtpedido.Text = nr_Pedidovenda.ToString();
                        btn_confirmar.Enabled = false;
                        btn_avancar.Enabled = true;
                        Session["pedido"] = txtpedido.Text;
                        Mensagem("PEDIDO: " +  txtpedido.Text +  " CONFIRMADO,FAVOR SEGUIR PREENCHENDO AS INFORMAÇÕES");
                    }

                }
                catch (Exception ex)
                {
                    lblmensagem.Visible = true;
                    lblmensagem.Text = ex.ToString();
                }
            }
            else
            {
                //lblmensagem.Visible = true;
                Mensagem("Favor preencher todos os dados corretamente");
            }
        }