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); } } }
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(); } } }