Пример #1
0
        public void Update(Model.produto produto)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Update produto set idFornecedor=@idFornecedor,";

            sql += "idTipo_prod=@idTipo_prod, tonalidade=@tonalidade,";
            sql += "valor=@valor";
            sql += " where idProduto=@idProduto;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@idProduto", produto.idProduto);
            cmd.Parameters.AddWithValue("@idFornecedor", produto.idFornecedor);
            cmd.Parameters.AddWithValue("@idTipo_prod", produto.idTipo_prod);
            cmd.Parameters.AddWithValue("@tonalidade", produto.tonalidade);
            cmd.Parameters.AddWithValue("@valor", produto.valor);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Deu erro na atualização de produtos ... ");
            }
            finally
            {
                conexao.Close();
            }
        }
Пример #2
0
        public List <Model.produto> Select()
        {
            List <Model.produto> ListaProduto = new List <Model.produto>();
            SqlConnection        conexao      = new SqlConnection(strCon);
            string     sql = "Select * from produto;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            conexao.Open();
            try
            {
                SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (reader.Read())
                {
                    Model.produto produto = new Model.produto();
                    produto.idProduto    = Convert.ToInt32(reader[0].ToString());
                    produto.idFornecedor = Convert.ToInt32(reader["idFornecedor"].ToString());
                    produto.idTipo_prod  = Convert.ToInt32(reader["idTipo_prod"].ToString());
                    produto.tonalidade   = reader["tonalidade"].ToString();
                    produto.valor        = Convert.ToDouble(reader["valor"].ToString());
                    ListaProduto.Add(produto);
                }
            }
            catch
            {
                Console.WriteLine("Deu erro na seleção de produtos ... ");
            }
            finally
            {
                conexao.Close();
            }
            return(ListaProduto);
        }
Пример #3
0
        public void Delete(Model.produto produto)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Delete from produto where idProduto=@idProduto;";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@idProduto", produto.idProduto);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Deu erro na remoção de produtos ... ");
            }
            finally
            {
                conexao.Close();
            }
        }
Пример #4
0
        public void Insert(Model.produto produto)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "Insert into produto values (@idFornecedor, @idTipo_prod, @tonalidade, @valor)";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@idFornecedor", produto.idFornecedor);
            cmd.Parameters.AddWithValue("@idTipo_prod", produto.idTipo_prod);
            cmd.Parameters.AddWithValue("@tonalidade", produto.tonalidade);
            cmd.Parameters.AddWithValue("@valor", produto.valor);
            conexao.Open();
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Deu erro na inserção de produtos ... ");
            }
            finally
            {
                conexao.Close();
            }
        }
Пример #5
0
 public void Delete(Model.produto produto)
 {
     DAL.produto dalProduto = new DAL.produto();
     dalProduto.Delete(produto);
 }
Пример #6
0
 public void Update(Model.produto produto)
 {
     DAL.produto dalProduto = new DAL.produto();
     dalProduto.Update(produto);
 }
Пример #7
0
 public void Insert(Model.produto produto)
 {
     DAL.produto dalProduto = new DAL.produto();
     dalProduto.Insert(produto);
 }