private void btSalvar_Click(object sender, RoutedEventArgs e) { RepositorioMarca repo = new RepositorioMarca(); try { if (lbCodigo.Content.ToString() == "") { //Novo codigo marca = new Marca { nome = txtNome.Text }; repo.Adicionar(marca); } else { this.marca.codigo = Int32.Parse(lbCodigo.Content.ToString()); this.marca.nome = txtNome.Text; //edicao de codigo repo.Atualizar(marca); } MessageBox.Show("Marca salva com sucesso!", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Nao foi possivel Salvar!", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void btnSalvar_Click(object sender, RoutedEventArgs e) //Botão Salvar { var codigo = Codigo; var nome = txtNome.Text; RepositorioMarca repositorio = new RepositorioMarca(); if (codigo == 0) //Condição do Botão Salvar para Novo e Editar { var marca = new Marca // Novo Cadastro de Marca { Nome = nome, }; repositorio.Adicionar(marca);// Salvando no Banco de Dados MessageBox.Show("Marca adicionada com sucesso!"); var JanelaMarcas = new FormMarcas(); JanelaMarcas.Show(); } else { var marca = new Marca//Editando Cadastro de Marca { Codigo = codigo, Nome = nome, }; repositorio.Atualizar(marca);// Atualizando no Banco de Dados MessageBox.Show("Marca atualizada com sucesso!"); var JanelaMarcas = new FormMarcas(); JanelaMarcas.Show(); } this.Close(); }
public NotificationResult Salvar(DominioMarca entidade) { var NotificationResult = new NotificationResult(); try { if (NotificationResult.IsValid) { _Marca.Adicionar(entidade); NotificationResult.Add("Marca cadastrada com sucesso!"); } return(NotificationResult); } catch (Exception ex) { return(NotificationResult.Add(new NotificationError(ex.Message))); } }