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>"); }
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>"); }
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); }