Exemplo n.º 1
0
        public static string PesquisaProdutoID(int ProdutoID)
        {
            //criar a variavel da classe de negocio produto
            NegocioProduto negProduto = new NegocioProduto();
            //Criar variavel do tipo datatable
            DataTable dtRetorno = new DataTable();

            //atribuir o valor do método consultar
            //para a variável datatable
            dtRetorno = negProduto.ConsultarProdutoID(ProdutoID);
            //Criar a variavel para exibir os itens
            string sTabela = "<table id=\"tblItensCompra\" class=\"table table-bordered\"><thead><tr><th style=\"width:60px\">Código</th><th style=\"width:400px\">Nome</th><th style=\"width:200px\">Preço venda</th><th style=\"width:200px\">Estoque</th><th style=\"width:200px\">Peso</th></tr>";

            //verifica se a variavel datatable está preenchida
            if (dtRetorno.Rows.Count > 0)
            {
                //percorrer cada linha da variavel table
                foreach (DataRow item in dtRetorno.Rows)
                {
                    //criar uma linha na tabela
                    sTabela += "<tr>";
                    //percorrer as colunas da variavel table
                    for (int i = 0; i < item.ItemArray.Length; i++)
                    {
                        //adicionar a coluna na table
                        sTabela += "<td>" + item[i].ToString() + "</td>";
                    }
                    //fecha a linha da tabela
                    sTabela += "</tr>";
                }
            }
            //retorna a tabela preenchida
            return(sTabela += "</table>");
        }
Exemplo n.º 2
0
        public static string ConsultarProduto(string sNome)
        {
            //Criar objeto da classe de negocio
            NegocioProduto negProduto = new NegocioProduto();
            //Criar variavel do tipo datatable
            DataTable dtRetorno = new DataTable();
            //Criar string para criar a tabela
            string sTabela = "<table class=\"table table-bordered\"><thead><tr><th style=\"width:400px\">Nome</th><th style=\"width:200px\">Preço venda</th><th style=\"width:200px\">Estoque</th><th style=\"width:200px\">Peso</th></tr>";

            //Atribuindo o resultado da consulta na variavel do tipo table
            dtRetorno = negProduto.ConsultarProduto(sNome);

            //percorrer cada linha da variavel table
            foreach (DataRow item in dtRetorno.Rows)
            {
                //criar uma linha na tabela
                sTabela += "<tr>";
                //percorrer as colunas da variavel table
                for (int i = 0; i < item.ItemArray.Length; i++)
                {
                    //adicionar a coluna na table
                    sTabela += "<td>" + item[i].ToString() + "</td>";
                }
                //fecha a linha da tabela
                sTabela += "</tr>";
            }
            //retorna a tabela preenchida
            return(sTabela += "</table>");
        }
Exemplo n.º 3
0
        public static string GravarProduto(string sNome, decimal dValorCusto, decimal dValorVenda, decimal dValorLucro, decimal dEstoque, decimal dPeso)
        {
            NegocioProduto negProduto = new NegocioProduto();

            try
            {
                negProduto.InseriProduto(sNome, dValorCusto, dValorVenda, dValorLucro, dEstoque, dPeso);
                return("OK");
            }
            catch (Exception erro)
            {
                return(erro.Message);
            }
        }
        public static string ExibirProdutos()
        {
            //Criar objeto da classe de negocio
            NegocioProduto negProduto = new NegocioProduto();
            //Criar variavel do tipo datatable
            DataTable dtRetorno = new DataTable();

            //atribuir o valor do método consultar
            //para a variável datatable
            dtRetorno = negProduto.ConsultarProduto("");
            //Criar a variavel para exibir os itens
            string sProdutos = "";

            //verificar se exite itens na variavel datatable
            if (dtRetorno.Rows.Count > 0)
            {
                //preencher a div com os valores dos produtos
                sProdutos += "<div class=\"row\">";

                //percorrer cada linha da variavel datatable
                foreach (DataRow item in dtRetorno.Rows)
                {
                    //criar a div de coluna
                    sProdutos += "<div class=\"col-md-4\">";
                    //atribuir o valor da coluna da tabela para a variável
                    sProdutos += "<div class=\"row\">" + item["Nome"].ToString() + "</div>";
                    sProdutos += "<div class=\"row\">" + item["ValorVenda"].ToString() + "</div>";
                    //cria o botão de comprar
                    sProdutos += "<div class=\"row\"><input type=\"button\" class=\"btn btn-primary\" value=\"COMPRAR\" onclick=\"ComprarProduto(" + item["ProdutoID"] + ")\"/></div>";
                    //fechar a div do produto
                    sProdutos += "</div>";
                }
                //fechar a div linha
                sProdutos += "</div>";
            }
            return(sProdutos);
        }