public DeleteAnime(Page janelaAnterior, int id)
 {
     InitializeComponent();
     _controlador   = new ControladorAnimes();
     JanelaAnterior = janelaAnterior;
     carregarAnime(id);
 }
예제 #2
0
        private void cadastrarAnime(object sender, RoutedEventArgs e)
        {
            ControladorAnimes x = new ControladorAnimes();

            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;
            novoAnime.Finalizada    = radioFinalizadoTrue.IsChecked == true ? 1 : 0;

            x.cadastroAnimes(novoAnime);

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

            TabelaAnimes anterior = new TabelaAnimes();

            this.NavigationService.Navigate(anterior);
        }
 public TabelaAnimes(MainWindow janelaPrincipal = null)
 {
     InitializeComponent();
     linhas       = new List <Tuple <StackPanel, int> >();
     _controlador = new ControladorAnimes();
     if (janelaPrincipal != null)
     {
         JanelaPrincipal = janelaPrincipal;
     }
     atualizarTabela();
 }
예제 #4
0
        private void EditarAnime(object sender, RoutedEventArgs e)
        {
            ControladorAnimes x = new ControladorAnimes();

            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;
            animeEditar.Finalizada    = radioFinalizadoTrue.IsChecked == true ? 1 : 0;

            x.EditarAnime(animeEditar);

            TabelaAnimes anterior = new TabelaAnimes();

            this.NavigationService.Navigate(anterior);
        }