Пример #1
0
        private void menuItAdicionarSerie_Click(object sender, RoutedEventArgs e)
        {
            var frmAdicionarConteudo = new frmAdicionarConteudo(Enums.TipoConteudo.Série);

            if (frmAdicionarConteudo.AdicionarConteudoViewModel != null)
            {
                frmAdicionarConteudo.ShowDialog(this);
                if (frmAdicionarConteudo.DialogResult == true)
                {
                    MainVM.AtualizarPosters(Enums.TipoConteudo.Série);
                }
            }
        }
Пример #2
0
 private void dgAllRowClick_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     if (dgAll.SelectedItem != null)
     {
         var conteudo         = dgAll.SelectedItem as Serie;
         var conteudoAlterado = new Serie();
         // Para não alterar as informações na grid e tb pra cair no for abaixo quando o resultado nao tiver sido encontrado.
         conteudoAlterado.Clone(conteudo);
         if (conteudoAlterado.bFlNaoEncontrado)
         {
             conteudoAlterado.sDsTitulo = Path.GetFileName(conteudoAlterado.sDsPasta);
         }
         var frmAdicionarConteudo = new frmAdicionarConteudo(conteudoAlterado.nIdTipoConteudo,
                                                             conteudoAlterado, true);
         frmAdicionarConteudo.ShowDialog(this);
         if (frmAdicionarConteudo.DialogResult == true)
         {
             Video video = frmAdicionarConteudo.AdicionarConteudoViewModel.oVideoSelecionado;
             conteudo.Clone(video);
             conteudo.bFlSelecionado = true;
             ProcurarConteudoViewModel.CommandSelecionar.Execute(ProcurarConteudoViewModel);
             //if
             //int i;
             //for (i = 0; i < ProcurarConteudoViewModel.Conteudos.Count; i++)
             //{
             //    if (ProcurarConteudoViewModel.Conteudos[i] == conteudo)
             //    {
             //        break;
             //    }
             //}
             //if (video is Serie)
             //{
             //    ProcurarConteudoViewModel.Conteudos[i] = (Serie)video;
             //    ProcurarConteudoViewModel.Conteudos[i].bFlSelecionado = true;
             //}
             //else
             //    throw new InvalidCastException();
         }
     }
 }