Beispiel #1
0
        private static void ExcluirSerie()
        {
            Console.Write("Digite o id da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            repositorio.Exclui(indiceSerie);
        }
        private static void ExcluirSerie()
        {
            // Console.Write("Digite o id da série: ");
            // int indiceSerie = int.Parse(Console.ReadLine());

            repositorio.Exclui(LerId());             //Método implementado, para centralizar a leitura do Id
        }
        public void ExcluiSerie()
        {
            var MensagemExcluir = new ExcluirOk();
            var MensagemLista   = new ListarOk();
            var lista           = repositorio.Lista();

            Console.Clear();
            MensagemExcluir.entrada();
            if (lista.Count == 0)
            {
                Console.Clear();
                MensagemLista.NaoTem();
                Console.WriteLine();
                Console.ReadLine();
                return;
            }
            Console.WriteLine();
            foreach (var serie in lista)
            {
                Console.WriteLine("\t\t\t\t\t\tCódigo({0}): - {1}", serie.retornaId(), serie.retornaTitulo());
            }
            MensagemLista.Linha();
            MensagemExcluir.qualSerie();
            int indiceSerie = int.Parse(Console.ReadLine());

            repositorio.Exclui(indiceSerie);
            MensagemExcluir.exclusao();
        }
Beispiel #4
0
        public void MetodoExcluir_AoSerInvocado_DeveMarcarIndicadorDeExclusao()
        {
            //Given
            int IdSerieFicticia = 0;

            Enum.Genero      GeneroSerieFicticia    = Enum.Genero.Acao;
            String           TituloSerieFicticia    = "Série Fictícia";
            int              AnoSerieFicticia       = 2020;
            String           DescricaoSerieFicticia = "Decrição Fictícia";
            SerieRepositorio RepositorioFicticio    = new SerieRepositorio();
            Serie            SerieFicticia          = new Serie(
                IdSerieFicticia,
                GeneroSerieFicticia,
                TituloSerieFicticia,
                AnoSerieFicticia,
                DescricaoSerieFicticia
                );

            RepositorioFicticio.Insere(SerieFicticia);
            //When
            RepositorioFicticio.Exclui(IdSerieFicticia);
            //Then
            bool IndicadorExclusao = RepositorioFicticio.RetornaPorId(IdSerieFicticia).RetornaExcluido();

            Assert.True(IndicadorExclusao);
        }
        private static void ExcluirSerie()
        {
            Console.Clear();
            int indiceSerie = CapturarId();

            serieRepositorio.Exclui(indiceSerie);
        }
        public void AoExcluirSerieStatusExcluidoDeveSerTrue()
        {
            _repositorio.Exclui(0);
            var serieZero = _repositorio.RetornaPorId(0);

            Assert.AreEqual(true, serieZero.Excluido);
        }
        private static void ExcluirSerie()
        {
            Console.Write("Digite o id da série que deseja excluir ");
            int idSerie = int.Parse(Console.ReadLine());

            repositorio.Exclui(idSerie);
        }
Beispiel #8
0
        public static void Excluir()
        {
            Console.WriteLine("Digite o ID da série: ");
            int id = int.Parse(Console.ReadLine());

            sr.Exclui(id);
        }
Beispiel #9
0
        private static void ExcluirSerie()
        {
            Console.WriteLine("Exluir Série");
            Console.WriteLine("Informe o Id da Série:");
            int idSerie;

            int.TryParse
            (
                Console.ReadLine(),
                out idSerie
            );
            Repositorio.Exclui(idSerie);
        }
Beispiel #10
0
        private static void ExcluiSerie()
        {
            Console.WriteLine("Excluir série:");
            Console.WriteLine("...");
            Console.WriteLine("Digite o ID da série que deseja excluir: ");
            int inputID = int.Parse(Console.ReadLine());

            Console.WriteLine("Deseja mesmo excluir a série {0}-{1}?", inputID, repositorio.RetornaPorID(inputID).RetornaTitulo());
            Console.WriteLine("Digite S para confirmar a exclusão");
            if (Console.ReadLine().ToUpper() != "S")
            {
                Console.WriteLine("A série não foi excluída.");
                return;
            }
            repositorio.Exclui(inputID);
            Console.WriteLine("...");
            Console.WriteLine("Série excluida com sucesso.");
        }
Beispiel #11
0
        private static void ExcluirSerie()
        {
            ListarSeries(false);

            Console.WriteLine();
            Console.WriteLine("Excluir série");

            Console.WriteLine();
            Console.Write("Informe o #ID da Série a ser inativada:");

            var entradaID = int.Parse(Console.ReadLine());

            if ((entradaID < 0) | (entradaID >= repositorio.ProximoId()))
            {
                Console.WriteLine();
                Console.WriteLine("Informe um #ID de Série válido");

                Console.WriteLine();
                Console.WriteLine("Pressione alguma tecla para voltar ao menu.");
                Console.ReadLine();
                return;
            }

            Console.WriteLine();
            Serie serie = repositorio.RetornaPorId(entradaID);

            Console.WriteLine(serie);

            if (serie.retornaAtivo() == false)
            {
                Console.WriteLine();
                Console.WriteLine("A série escolhida está inativada.");
            }
            else
            {
                repositorio.Exclui(entradaID);
                Console.WriteLine("A série foi inativada com sucesso.");
            }

            Console.WriteLine();
            Console.WriteLine("Pressione alguma tecla para voltar ao menu.");
            Console.ReadLine();
        }
Beispiel #12
0
        private static void ExcluirContúdo()
        {
            foreach (int i in Enum.GetValues(typeof(Tipo)))
            {
                Console.WriteLine($"{i}-{Enum.GetName(typeof(Tipo),i)}");
            }
            Console.WriteLine("Qual conteúdo você deseja excluir:");
            int option = LerOpcao(Enum.GetNames(typeof(Tipo)).Length);

            switch (option)
            {
            case 1:
                FilmeRepositorio.Exclui();
                break;

            case 2:
                SerieRepositorio.Exclui();
                break;
            }
        }
Beispiel #13
0
        private static void ExcluirSerie()
        {
            char op;

            try
            {
                Console.WriteLine();
                Console.WriteLine("Excluir série");

                Console.WriteLine();

                foreach (Serie serie in _series.Lista())
                {
                    Console.WriteLine(serie);
                }

                Console.Write("Digite o id da série que deseja excluir: ");
                int id = int.Parse(Console.ReadLine());

                do
                {
                    Console.Write("Deseja realmente excluir (s/n)? ");
                    op = Console.ReadLine().ToLower()[0];
                } while (op != 's' && op != 'n');

                if (op == 's')
                {
                    _series.Exclui(id);
                    Console.WriteLine("Excluído com sucesso!!");
                }
                else
                {
                    Console.WriteLine("Operação cancelada!");
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }
Beispiel #14
0
        private static void ExcluirSerie()
        {
            Console.WriteLine("Insira o ID da série que deseja excluir: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            if (!checaExiste(indiceSerie))
            {
                Console.WriteLine("Série não encontrada...");
                return;
            }
            else
            {
                Console.WriteLine("Você realmente deseja excluir essa série? S/N");
                if (Console.ReadLine().ToUpper() == "S")
                {
                    repositorio.Exclui(indiceSerie);
                }
                else
                {
                    return;
                }
            }
        }