public void AtualizarProduto()
        {
            //arrange
            var sku = 1;

            var produto = new Produto()
            {
                Sku       = 1,
                Name      = "Teste2",
                Inventory = new Inventario()
                {
                    Quantity   = null,
                    WareHouses = new List <WareHouse>()
                    {
                        new WareHouse()
                        {
                            Locality = "Outra cidade",
                            Quantity = 20,
                            Type     = "ECOMMERCE"
                        },
                        new WareHouse()
                        {
                            Locality = "São Paulo",
                            Quantity = 15,
                            Type     = "PHYSICAL_STORE"
                        }
                    }
                },
                IsMarketable = null
            };

            //act
            ProdutoService servico = new ProdutoService();

            servico.AtualizarProduto(sku, produto, Db.db);
            var produtoAtualizado = servico.GetProduto(sku, Db.db);

            //assert
            if (produtoAtualizado is null)
            {
                Assert.Fail();
            }

            Assert.AreEqual(produto, produtoAtualizado);
        }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            String nome      = tbNome.Text;
            String descricao = tbDescricao.Text;
            Double valor     = Convert.ToDouble(mtbValor.Text
                                                .Replace("R$", "")
                                                .Replace(",", "."));

            produto.Nome      = nome;
            produto.Descricao = descricao;
            produto.Valor     = valor;

            try
            {
                ProdutoService.AtualizarProduto(produto);

                MessageBox.Show("Atualizado com sucesso!");
                this.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }