コード例 #1
0
        private void cadastrarAnime(object sender, RoutedEventArgs e)
        {
            Controlador x = new Controlador();

            Anime novoAnime = new Anime();

            novoAnime.Nome          = inputNome.Text;
            novoAnime.Episodios     = inputEpisodios.Text == "" ? 0 : int.Parse(inputEpisodios.Text);
            novoAnime.Generos       = inputGeneros.Text;
            novoAnime.Completo      = inputCompleto.Text;
            novoAnime.Link          = inputLink.Text;
            novoAnime.LinkImage     = inputLinkImage.Text;
            novoAnime.DiaLancamento = inputDiaSemana.Text;

            x.cadastroAnimes(novoAnime);

            inputNome.Text      = null;
            inputEpisodios.Text = null;
            inputGeneros.Text   = null;
            inputCompleto.Text  = null;
            inputLink.Text      = null;
            inputLinkImage.Text = null;
            inputDiaSemana.Text = null;

            TabelaAnimes anterior = new TabelaAnimes();

            this.NavigationService.Navigate(anterior);
        }
コード例 #2
0
        private void DeletarAnime(object sender, RoutedEventArgs e)
        {
            _controlador.deleteAnime(Id);
            TabelaAnimes anterior = new TabelaAnimes();

            this.NavigationService.Navigate(anterior);
        }
コード例 #3
0
        private void EditarAnime(object sender, RoutedEventArgs e)
        {
            Controlador x = new Controlador();

            animeEditar.Episodios     = inputEpisodios.Text == "" ? 0 : int.Parse(inputEpisodios.Text);
            animeEditar.Generos       = inputGeneros.Text;
            animeEditar.Completo      = inputCompleto.Text;
            animeEditar.Link          = inputLink.Text;
            animeEditar.LinkImage     = inputLinkImage.Text;
            animeEditar.DiaLancamento = inputDiaSemana.Text;

            x.EditarAnime(animeEditar);

            TabelaAnimes anterior = new TabelaAnimes();

            this.NavigationService.Navigate(anterior);
        }