public ServiceResponse AtualizarProduto(Produto produto) { IRepositorioGenerico<Produto> repositorio = new RepositorioProduto(); repositorio.Atualizar(produto); ServiceResponse response = new ServiceResponse(); response.Code = 200; response.Message = "Produto salvo com sucesso"; return response; }
private void btnSalvar_Click(object sender, EventArgs e) { IRepositorioGenerico<Produto> repositorioProduto = new RepositorioProduto(); if (produtoASerAlterado == null) { Produto produto = new Produto { Nome = txbNomeProduto.Text.Trim(), MarcaId = Convert.ToInt32(cmbMarcas.SelectedValue) }; repositorioProduto.Inserir(produto); } else { produtoASerAlterado.Nome = txbNomeProduto.Text.Trim(); produtoASerAlterado.MarcaId = Convert.ToInt32(cmbMarcas.SelectedValue); produtoASerAlterado.Marca = new Marca { Id = produtoASerAlterado.MarcaId }; repositorioProduto.Atualizar(produtoASerAlterado); } Close(); }
public ServiceResponse SalvarProduto(Produto produto) { IRepositorioGenerico<Produto> repositorio = new RepositorioProduto(); repositorio.Inserir(produto); ServiceResponse response = new ServiceResponse(); response.Code = 200; response.Message = "Produto criado com sucesso"; return response; }
public FrmProduto(Produto produto = null) { produtoASerAlterado = produto; InitializeComponent(); }