private void BtnExportar_Click(object sender, RoutedEventArgs e) { JogoDao dao = new JogoDao(); ImportarExportar xml = new ImportarExportar(); xml.criarArquivoXml(dao.listar()); MessageBox.Show("Dados exportados com sucesso!"); }
public Jogo ObterJogoPeloId(int id) { _jogoDao = new JogoDao(); var jogo = _jogoDao.ObterJogoPeloId(id); if (jogo == null) { throw new JogoNaoEncontradoException(); } return(jogo); }
public void ExcluirJogo(Jogo jogo) { _jogoDao = new JogoDao(); var linhasafetadas = _jogoDao.ExcluirJogo(jogo); if (linhasafetadas == 0) { throw new JogoNaoExcluidoException(); } }
public void AlterarJogo(Jogo jogo) { _jogoDao = new JogoDao(); ValidarJogo(jogo); var linhasAfetadas = _jogoDao.AlterarJogo(jogo); if (linhasAfetadas == 0) { throw new JogoNaoAlteradoExcpetion(); } }
public void InserirNovoJogo(Jogo jogo) { _jogoDao = new JogoDao(); ValidarJogo(jogo); var linhasAfetadas = _jogoDao.InserirJogo(jogo); if (linhasAfetadas == 0) { throw new JogoNaoCadastradoException(); } }
public void EditarJogo(Jogo jogo) { ValidarJogo(jogo); _jogoDao = new JogoDao(); var linhasAfetadas = _jogoDao.EditarJogo(jogo); if (linhasAfetadas == 0) { throw new EdicaoNaoEfetuadaException(); } }
public void InserirNovoJogo(Jogo jogo) { ValidarJogo(jogo); _jogoDao = new JogoDao(); int linhasAfetadas = _jogoDao.InserirJogo(jogo); if (linhasAfetadas == 0) { throw new EdicaoNaoEfetuadaException(); } }
public Jogo CarregarJogoSelecionado(int id_jogo) { _jogoDao = new JogoDao(); var jogo = _jogoDao.CarregarJogoSelecionado(id_jogo); if (jogo == null) { throw new JogoNaoEncontradoException(); } return(jogo); }
public void inserirNovoJogo(Jogo jogo) { _jogoDao = new JogoDao(); //Validar jogo antes de inserir ValidarJogo(jogo); //Se foi validado o jogo e inserido var linhasAfetadas = _jogoDao.inserirJogo(jogo); if (linhasAfetadas == 0) { throw new JogoNaoCadastradoException(); } }
private void BtnCadastrar_Click(object sender, RoutedEventArgs e) { Jogo jogo = new Jogo() { Nome = txtNome.Text, Categoria = txtCategoria.Text, Preco = Convert.ToDecimal(txtPreco.Text) }; JogoDao dao = new JogoDao(); dao.inserir(jogo); MessageBox.Show("Jogo cadastrado com sucesso!"); }
private void BtnImportar_Click(object sender, RoutedEventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = "XML files (*.xml) | *.xml"; if (openFileDialog.ShowDialog() == true) { ImportarExportar xml = new ImportarExportar(); JogoDao dao = new JogoDao(); foreach (Jogo jogo in xml.lerXml(openFileDialog.FileName)) { dao.inserir(jogo); } } MessageBox.Show("Dados importados com sucesso!"); }
public List <Jogo> ObterTodosOsJogos() { _jogoDao = new JogoDao(); return(_jogoDao.ObterTodosOsJogos()); }
public Listar() { InitializeComponent(); dao = new JogoDao(); dgListar.ItemsSource = dao.listar(); }