コード例 #1
0
 public IEnumerable<Produto> Get(int codigo, string nome)
 {
     _connection.ExecuteProcedure(Procedures.BuscaProduto);
     _connection.AddParameter("Cod_Prod", codigo);
     _connection.AddParameter("Nome_Prod", nome);
     using (var reader = _connection.ExecuteReader())
     {
         var listaProduto = new List<Produto>();
         while (reader.Read())
         {
             var produto = new Produto
             {
                 Cod_Prod = (int)reader["Cod_Prod"],
                 Nome_Prod = (string)reader["Nome_Prod"],
                 VlrCusto_Prod = Convert.ToDecimal(reader["VlrCusto_Prod"]),
                 VlrVenda_Prod = Convert.ToDecimal(reader["VlrVenda_Prod"]),
                 Qtd_Ideal = (int)reader["Qtd_Ideal"],
                 Qtd_Min = (int)reader["Qtd_Min"],
                 UsuaCad = (int)reader["UsuaCad_Est"]
             };
             listaProduto.Add(produto);
         }
         return listaProduto;
     }
 }
コード例 #2
0
 public void Post(Produto produto)
 {
     _connection.ExecuteProcedure(Procedures.InsProduto);
     _connection.AddParameter("Nome_Prod", produto.Nome_Prod);
     _connection.AddParameter("VlrCusto_Prod", produto.VlrCusto_Prod);
     _connection.AddParameter("VlrVenda_Prod", produto.VlrVenda_Prod);
     _connection.AddParameter("Qtd_Ideal", produto.Qtd_Ideal);
     _connection.AddParameter("Qtd_Min", produto.Qtd_Min);
     _connection.AddParameter("UsuaCad", produto.UsuaCad);
     _connection.ExecuteNonQuery();
 }
コード例 #3
0
 public void Put(Produto produto)
 {
     _connection.ExecuteProcedure(Procedures.UpdProduto);
     _connection.AddParameter("Nome_Prod", produto.Nome_Prod);
     _connection.AddParameter("VlrCusto_Prod", produto.VlrCusto_Prod);
     _connection.AddParameter("VlrVenda_Prod", produto.VlrVenda_Prod);
     _connection.AddParameter("Cod_Prod", produto.Cod_Prod);
     _connection.AddParameter("Qtd_Ideal", produto.Qtd_Ideal);
     _connection.AddParameter("Qtd_Min", produto.Qtd_Min);
     _connection.ExecuteNonQuery();
 }
コード例 #4
0
 public ActionResult Edit(Produto produto)
 {
     produto.UsuaCad = CodUsuarioLogado;
     _produtoRepository.Put(produto);
     return View("FiltroProduto");
 }