public List <Model.EntradaProduto> selectCompraID(int compraID) { List <Model.EntradaProduto> lstEntradaPRoduto = new List <Model.EntradaProduto>(); string sql = "SELECT * FROM EntradaProduto where compraID=@compraID;"; Conexao conexao = new Conexao(); SqlCommand command = new SqlCommand(sql, conexao.getConexao()); command.Parameters.AddWithValue("compraID", compraID); try { SqlDataReader reader = command.ExecuteReader(System.Data.CommandBehavior.CloseConnection); while (reader.Read()) { Model.EntradaProduto entradaProduto = new Model.EntradaProduto(); entradaProduto.id = Convert.ToInt32(reader["id"]); entradaProduto.valorUni = Convert.ToSingle(reader["valorUni"]); entradaProduto.quantidade = Convert.ToInt32(reader["quantidade"]); entradaProduto.produtoID = Convert.ToInt32(reader["produtoID"]); entradaProduto.compraID = Convert.ToInt32(reader["compraID"]); lstEntradaPRoduto.Add(entradaProduto); } } catch { Console.Write("Erro na seleção de Produtos Entrada"); } finally { conexao.Dispose(); } return(lstEntradaPRoduto); }
private List <Model.EntradaProduto> retornarListaEntradaProduto() { List <Model.EntradaProduto> lstEntradaProduto = new List <Model.EntradaProduto>(); foreach (GridViewRow gdvRow in gdvCarrinho.Rows) { Model.EntradaProduto entradaProduto = new Model.EntradaProduto(); entradaProduto.produtoID = Convert.ToInt32(((Label)(gdvRow.FindControl("lblIdProduto"))).Text); entradaProduto.quantidade = Convert.ToInt32(((Label)(gdvRow.FindControl("lblQuantidadeDgv"))).Text); entradaProduto.valorUni = Convert.ToSingle(((Label)(gdvRow.FindControl("lblValorUniDgv"))).Text.Replace("R$ ", "")); lstEntradaProduto.Add(entradaProduto); } return(lstEntradaProduto); }
protected void btnAddEntradaProduto_Click(object sender, EventArgs e) { bool cadastrar = verificarCampos(); if (cadastrar) { List <Model.EntradaProduto> lstEntradaProduto = retornarListaEntradaProduto(); Model.EntradaProduto entradaProduto = new Model.EntradaProduto(); entradaProduto.produtoID = Convert.ToInt32(ddlProduto.SelectedValue); entradaProduto.quantidade = Convert.ToInt32(txtQuantidade.Text); entradaProduto.valorUni = Convert.ToSingle(txtValorUni.Text); lstEntradaProduto.Add(entradaProduto); carregarGridView(lstEntradaProduto); pnlProduto.Visible = false; txtQuantidadeCssNormal(); txtValorUniNormal(); btnAdicionarProduto.Visible = true; btnFinalizarCompra.Visible = true; limparCampos(); } }
public void insert(Model.EntradaProduto entradaProduto) { string sql = "INSERT INTO EntradaProduto VALUES (@valorUni, @quantidade, @produtoID, @compraID)"; Conexao conexao = new Bll.Conexao(); SqlCommand command = new SqlCommand(sql, conexao.getConexao()); command.Parameters.AddWithValue("produtoID", entradaProduto.produtoID); command.Parameters.AddWithValue("valorUni", entradaProduto.valorUni); command.Parameters.AddWithValue("quantidade", entradaProduto.quantidade); command.Parameters.AddWithValue("compraID", entradaProduto.compraID); try { command.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na inserção de EntradaProduto"); } finally { conexao.Dispose(); } }
public static void insert(Model.EntradaProduto entradaProduto) { Bll.EntradaProdutoBLL entraProdutoBLL = new Bll.EntradaProdutoBLL(); entraProdutoBLL.insert(entradaProduto); }