Exemplo n.º 1
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            IRepositorioGenerico <Produto> repositorioProdutos = new RepositorioProduto();

            if (produtoASerAlterado == null)
            {
                Produto novoProduto = new Produto
                {
                    Nome    = txbNomeProduto.Text.Trim(),
                    MarcaId = Convert.ToInt32(cmbMarcas.SelectedValue)
                };
                repositorioProdutos.Inserir(novoProduto);
            }
            else
            {
                produtoASerAlterado.Nome    = txbNomeProduto.Text.Trim();
                produtoASerAlterado.MarcaId = Convert.ToInt32(cmbMarcas.SelectedValue);
                repositorioProdutos.Atualiza(produtoASerAlterado);
            }
            Close();
        }