示例#1
0
    public void CarregarDetalhes()
    {
        DataView detalhes = (DataView)DSDetalhes.Select(DataSourceSelectArguments.Empty);

        string tipoProd = cripto.Decrypt(detalhes.Table.Rows[0]["nome_tipo"].ToString());
        double preco    = Convert.ToDouble(cripto.Decrypt(detalhes.Table.Rows[0]["preco_prod"].ToString()).Replace('.', ','));
        string tamanho  = cripto.Decrypt(detalhes.Table.Rows[0]["tam_prod"].ToString());

        switch (tipoProd)
        {
        case "Açaí":
            imgProd.ImageUrl = "~/Imagens/Acai.png";
            break;

        case "Sacolé":
            imgProd.ImageUrl = "~/Imagens/Sacole.png";
            break;

        case "Geladinho":
            imgProd.ImageUrl = "~/Imagens/Geladinho.png";
            break;

        case "Sorvete":
            imgProd.ImageUrl = "~/Imagens/Sorvete.png";
            break;

        case "Picolé":
            imgProd.ImageUrl = "~/Imagens/Picole.png";
            break;

        case "Cremosinho":
            imgProd.ImageUrl = "~/Imagens/Cremosinho.png";
            break;
        }

        txtNome.Text  = cripto.Decrypt(detalhes.Table.Rows[0]["nome_prod"].ToString());
        txtPreco.Text = preco.ToString("C");

        if (tamanho == "")
        {
            txtTamanho.Text = "Não Unitário";
        }

        else
        {
            txtTamanho.Text = tamanho;
        }
    }
示例#2
0
    public void CarregarVenda()
    {
        listaDescripto.Columns.Add("imagem", typeof(String));
        listaDescripto.Columns.Add("nome_prod", typeof(String));
        listaDescripto.Columns.Add("adicional", typeof(String));
        listaDescripto.Columns.Add("qtd_it", typeof(int));
        listaDescripto.Columns.Add("preco_prod", typeof(double));
        listaDescripto.Columns.Add("total_ped", typeof(double));

        DataView venda = (DataView)DSDetalhes.Select(DataSourceSelectArguments.Empty);

        for (int i = 0; i < venda.Table.Rows.Count; i++)
        {
            string tipoProd   = cripto.Decrypt(venda.Table.Rows[i]["nome_tipo"].ToString());
            string add        = cripto.Decrypt(venda.Table.Rows[i]["adicional"].ToString());
            double totalVenda = Convert.ToDouble(cripto.Decrypt(venda.Table.Rows[i]["valor_vda"].ToString()).Replace('.', ','));
            string forma      = cripto.Decrypt(venda.Table.Rows[i]["tipo_forma"].ToString());

            DataRow linha = listaDescripto.NewRow();

            if (tipoProd == "Açaí")
            {
                linha["imagem"] = "~/Imagens/Acai.png";
            }

            if (tipoProd == "Sacolé")
            {
                linha["imagem"] = "~/Imagens/Sacole.png";
            }

            if (tipoProd == "Geladinho")
            {
                linha["imagem"] = "~/Imagens/Geladinho.png";
            }

            if (tipoProd == "Sorvete")
            {
                linha["imagem"] = "~/Imagens/Sorvete.png";
            }

            if (tipoProd == "Picolé")
            {
                linha["imagem"] = "~/Imagens/Picole.png";
            }

            if (tipoProd == "Cremosinho")
            {
                linha["imagem"] = "~/Imagens/Cremosinho.png";
            }


            if (add == "")
            {
                linha["adicional"] = "Nenhum";
            }

            else
            {
                linha["adicional"] = add;
            }


            if (forma == "Dinheiro")
            {
                lblForma.Text = "Dinheiro";
            }

            if (forma == "Cartão de Crédito")
            {
                lblForma.Text = "Cartão de Crédito";
            }

            if (forma == "Cartão de Débito")
            {
                lblForma.Text = "Cartão de Débito";
            }

            linha["nome_prod"]  = cripto.Decrypt(venda.Table.Rows[i]["nome_prod"].ToString());
            linha["qtd_it"]     = cripto.Decrypt(venda.Table.Rows[i]["qtd_it"].ToString());
            linha["preco_prod"] = cripto.Decrypt(venda.Table.Rows[i]["preco_prod"].ToString()).Replace('.', ',');
            linha["total_ped"]  = cripto.Decrypt(venda.Table.Rows[i]["total_ped"].ToString()).Replace('.', ',');

            txtTotalVenda.Text = totalVenda.ToString("C");

            listaDescripto.Rows.Add(linha);
        }

        gvDetalhes.DataSource = listaDescripto;
        gvDetalhes.DataBind();
    }
示例#3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            if (Session["logado"] != null)
            {
                if (Session["logado"].Equals("Entrou"))
                {
                    DataView prodEscolhido;
                    prodEscolhido = (DataView)DSDetalhes.Select(DataSourceSelectArguments.Empty);

                    txtNome.Text = cripto.Decrypt(prodEscolhido.Table.Rows[0]["nome_prod"].ToString());

                    string preco = cripto.Decrypt(prodEscolhido.Table.Rows[0]["preco_prod"].ToString()).Replace('.', ',');

                    txtPreco.Text   = preco;
                    txtTamanho.Text = cripto.Decrypt(prodEscolhido.Table.Rows[0]["tam_prod"].ToString());

                    if (txtTamanho.Text == "")
                    {
                        txtTamanho.Text = "Não Unitário";
                    }

                    txtTipo.Text = cripto.Decrypt(prodEscolhido.Table.Rows[0]["nome_tipo"].ToString());

                    switch (txtTipo.Text)
                    {
                    case "Açaí":
                        imgProd.ImageUrl = "~/Imagens/Acai.png";
                        CarregarAdicionais();
                        break;

                    case "Sacolé":
                        imgProd.ImageUrl = "~/Imagens/Sacole.png";
                        Session["add"]   = "";
                        break;

                    case "Geladinho":
                        imgProd.ImageUrl = "~/Imagens/Geladinho.png";
                        Session["add"]   = "";
                        break;

                    case "Sorvete":
                        imgProd.ImageUrl = "~/Imagens/Sorvete.png";
                        Session["add"]   = "";
                        break;

                    case "Picolé":
                        imgProd.ImageUrl = "~/Imagens/Picole.png";
                        Session["add"]   = "";
                        break;

                    case "Cremosinho":
                        imgProd.ImageUrl = "~/Imagens/Cremosinho.png";
                        Session["add"]   = "";
                        break;
                    }
                }
            }
            else
            {
                Response.Redirect("Menu.aspx");
            }
        }
    }