Пример #1
0
        private static void ExcluirSerie()
        {
            string confirmacao = "N";
            bool   opcaoCerta  = false;

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

            while (opcaoCerta == false)
            {
                Console.WriteLine();
                Console.Write("Você realmente quer excluir este item dos registros ativos? (S/N)");

                confirmacao = Console.ReadLine();

                if (confirmacao.ToUpper() == "S")
                {
                    repositorio.Exclui(indiceSerie);
                    Console.WriteLine("Item excluído com sucesso dos registros ativos.");
                    opcaoCerta = true;
                }
                else if (confirmacao.ToUpper() == "N")
                {
                    Console.WriteLine();
                    Console.WriteLine("Item mantido nos registros ativos.");
                    opcaoCerta = true;
                }
                else
                {
                    Console.WriteLine("Opção Inválida, por favor tente novamente.");
                }
            }
        }
Пример #2
0
        private static void ExcluirSerie()
        {
            Console.Write("Digite o id da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            repositorio.Exclui(indiceSerie);
        }
Пример #3
0
        private static void ExcluirSerie()
        {
            Console.WriteLine("Você escolheu excluir uma série.");

            Console.Write("Digite o ID da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            while (indiceSerie > repositorio.listaSerie.Count - 1 || indiceSerie < 0)
            {
                Console.WriteLine("ID inválida.");
                indiceSerie = int.Parse(Console.ReadLine());
            }

            Console.Write("Você tem certeza que deseja excluir esta série? S/N");
            string res = Console.ReadLine().ToUpper();

            while (res != "S" && res != "N")
            {
                Console.WriteLine("Escolha S-Sim ou N-Não: ");
                res = Console.ReadLine().ToUpper();
            }
            if (res == "S")
            {
                repositorio.Exclui(indiceSerie);
                Console.WriteLine("Série excluída com sucesso.");
            }
        }
        private static void ExcluirSerie()
        {
            try
            {
                Console.WriteLine("=>  !Exclusão de Série!  <=");
                Console.WriteLine();

                Console.Write("= Digite o id da série: ");
                int indiceSerie = int.Parse(Console.ReadLine());
                Console.WriteLine();

                Console.WriteLine("= Quer mesmo excluir essa série?");
                Console.Write("Y para sim / N para não: ");
                string escolha = Console.ReadLine().ToUpper();

                if (escolha == "Y")
                {
                    repositorio.Exclui(indiceSerie);
                    Console.WriteLine();
                    Console.WriteLine("==Série excluida com sucesso!==");
                }
                else
                {
                    Console.WriteLine("= Exclusão cancelada! =");
                }
            }
            catch (Exception)
            {
                Console.WriteLine(" ==== ID ou Escolha digitada de forma errada! Tente novamente. ====");
                Console.WriteLine();
            }
        }
Пример #5
0
        private static void ExcluirSerie()
        {
            try
            {
                Console.Clear();
                Console.WriteLine("*********************************");
                Console.WriteLine("** Excluir Serie               **");
                Console.WriteLine("*********************************\n");

                if (!ValidaSeriesCadastradas())
                {
                    return;
                }

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

                repositorio.Exclui(entradaId);

                MensagemSucesso();
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #6
0
        private static void ExcluirSerie()
        {
            Console.WriteLine("Exclusão de série");
            Console.WriteLine();
            Console.WriteLine("Informe o ID da série que deseja excluir:");
            int indiceSerie = int.Parse(Console.ReadLine());

            Console.Clear();
            Console.WriteLine("!!!!ATENÇÃO!!!!");
            Console.WriteLine("Tem certeza que deseja excluir a série abaixo:?");
            Console.WriteLine(repositorio.RetornaPorId(indiceSerie));
            Console.WriteLine();
            Console.WriteLine("Digite 1 para CONFIRMAR A EXCLUSÃO ou 2 para CANCELAR e retornar ao menu inicial.");
            var confirma = Console.ReadLine();

            switch (confirma)
            {
            case "1":
                repositorio.Exclui(indiceSerie);
                Console.WriteLine("Exclusão realizada.");
                Console.ReadLine();
                break;

            case "2":
                return;

            default:
                Console.WriteLine("Valor inválido. Retornado ao menu principal.");
                Console.ReadLine();
                return;
            }
        }
Пример #7
0
        private static void ExcluirSerie()
        {
            var lista = repositorio.Lista();

            if (lista.Count == 0)
            {
                Console.WriteLine("+++++++++++++++++++++++++++++++++");
                Console.WriteLine("+ Não há registros para excluir +");
                Console.WriteLine("+++++++++++++++++++++++++++++++++");
                return;
            }
            else
            {
                Console.Write("Digite o id da série: ");
                int indiceSerie = int.Parse(Console.ReadLine());
                Console.WriteLine();
                Console.WriteLine("+ =================================== +");
                Console.WriteLine("+ --------  Excluir registro -------- +");
                Console.WriteLine("+ =================================== +");
                Console.WriteLine();

                Console.Write("Deseja realmente excluir essa série? Digite: [S] SIM ou [N] NÃO");
                Console.WriteLine();
                string opcaoUsuario = Console.ReadLine().ToUpper();

                if (opcaoUsuario.ToUpper() == "S")
                {
                    repositorio.Exclui(indiceSerie);
                    Console.WriteLine();
                    Console.WriteLine("Registro excluído do catálogo");
                    return;
                }
            }
        }
Пример #8
0
        private static void ExcluirSerie()
        {
            System.Console.WriteLine("Digite o Id da série que deseja deletar");
            int indiceSerie = int.Parse(Console.ReadLine());

            repositorio.Exclui(indiceSerie);
        }
Пример #9
0
        public void Excluir()
        {
            Console.Write("Digite o id da série: ");
            int indice = int.Parse(Console.ReadLine());

            repositorio.Exclui(indice);
        }
Пример #10
0
        private static void ExcluirSerie()
        {
            Console.WriteLine("Digite o id da serie: ");
            int indiceSerie = int.Parse(Console.ReadLine());
            var serie       = repositorio.RetornaPorId(indiceSerie);

            if (indiceSerie >= 0 && serie != null)
            {
                Console.WriteLine("Realmente deseja excluir a serie {0} ? digite S = sim ou N = não.", serie);
                string resposta = Console.ReadLine().ToUpper();
                if (resposta == "S")
                {
                    repositorio.Exclui(indiceSerie);
                    Console.WriteLine("A serie {0} foi excluida. ", serie);
                    return;
                }
                else
                {
                    return;
                }
            }
            else
            {
                Console.WriteLine("Não existe uma serie para esse id");
            }
        }
Пример #11
0
        //Excluir Serie
        private static void ExcluirSerie()
        {
            string separador3 = "----------------------------";

            Console.WriteLine(separador3);
            Console.Write("Digite o id da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine("Você realmente pretende excluir essa SÉRIE?");
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.WriteLine("Pressione [S] para sim e [N] para não.");

            ConsoleKeyInfo key;

            key = Console.ReadKey();
            if (key.Key == ConsoleKey.S)
            {
                repositorio.Exclui(indiceSerie);
            }
            else if (key.Key == ConsoleKey.N)
            {
                Console.ForegroundColor = ConsoleColor.Green;
                Console.WriteLine();
                Console.WriteLine("Ufa! Pensei que iria excluir.");
            }
            else if (key.Key != ConsoleKey.S || key.Key != ConsoleKey.N)
            {
                Console.WriteLine("Pressione [S] para sim e [N] para não.");
            }

            return;
        }
Пример #12
0
        private static void ExcluirSerie()
        {
            Console.WriteLine("Digite o número da serie que será excluída, conforme lista a seguir: ");
            ListarSeries();
            int numSerie = int.Parse(Console.ReadLine());

            repositorio.Exclui(numSerie);
        }
Пример #13
0
        private static void ExcluirSerie()
        {
            Console.WriteLine("Excluir Serie");

            Console.WriteLine("Digite o ID da Serie:");
            int id = Convert.ToInt32(Console.ReadLine());

            Repositorio.Exclui(id);
        }
Пример #14
0
        private static void ExcluirSerie()
        {
            Console.Write("Digite o ID da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            // acrescentar confirmação de exclusão
            // para evitar possível erro do usuário

            repositorio.Exclui(indiceSerie);
        }
Пример #15
0
        private static void ExcluirSerie()
        {
            Console.WriteLine("Excluir série");
            Console.WriteLine();

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

            repositorio.Exclui(id);
        }
Пример #16
0
        private static void ExcluirSerie()
        {
            obj.escrevaL("Excluir série");
            obj.escreva("");

            // Excluindo....
            obj.escrevaL("Selecione o ID da Série que deseja excluir: ");
            int id = int.Parse(Console.ReadLine());

            repositorio.Exclui(id);
            obj.escrevaL("Série excluida com sucesso!");
        }
Пример #17
0
        private static void ExcluirSerie()
        {
            Console.WriteLine("Excluir série");
            Console.WriteLine();
            Console.Write("Digite o id da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            repositorio.Exclui(indiceSerie);
            Console.WriteLine();
            Console.WriteLine("Série foi excluída.");
            pausa();
        }
Пример #18
0
        private static void ExcluirSerie()
        {
            int indiceSerie = -1;

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

            Console.Write("Digite o cod. da série: ");
            indiceSerie = int.Parse(Console.ReadLine());

            repositorio.Exclui(indiceSerie);

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

            Console.Write("Confirmar exclusão? (1 - para Sim, 0 para não) ");
            int confirmar = int.Parse(Console.ReadLine());

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

            Console.WriteLine("Cofirma a exclusão da série? {0} - S/N", indiceSerie);
            string confirmaExclusão = Console.ReadLine();

            if (confirmaExclusão.ToUpper() == "S")
            {
                repositorio.Exclui(indiceSerie);
                Console.WriteLine("Série excluida com sucesso!");
            }
            else
            {
                Console.WriteLine("Exclusão cancelada!");
            }
        }
Пример #21
0
        private static void ExcluirSerie()
        {
            if (listaVazia())
            {
                return;
            }

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

            if (indiceSerie > repositorio.Lista().Count)
            {
                System.Console.WriteLine("O gênero informado é inválido.");
                return;
            }

            repositorio.Exclui(indiceSerie);
        }
Пример #22
0
        private static bool ExcluirSerie()
        {
            Console.Write("Digite o id da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            Console.Write("Deseja Realmente excluir a Série: y - sim, n - não ");
            string ret = Console.ReadLine();

            if (ret == "y")
            {
                repositorio.Exclui(indiceSerie);
            }
            else
            {
                return(false);
            }

            return(true);
        }
Пример #23
0
        private static void ExcluirSerie()
        {
            Console.Write("Digite o id da série: ");
            int   indiceSerie = int.Parse(Console.ReadLine());
            Serie serie       = repositorio.RetornaPorId(indiceSerie);

            Console.WriteLine("Realmente deseja excluir a série de id {0}? [S] ou [N]", serie.retornaTitulo());
            string confirmacao = Console.ReadLine().ToUpper();

            Console.WriteLine();

            if (confirmacao == "S")
            {
                repositorio.Exclui(indiceSerie);
                Console.WriteLine("Serie excluida");
                return;
            }

            Console.WriteLine("Serie não excluida");
        }
Пример #24
0
        private static void ExcluirSerie()
        {
            if (!ListaEstaVazia())
            {
                Console.Write("Digite o id da série: ");
                int indiceSerie = int.Parse(Console.ReadLine());

                if (IdExiste(indiceSerie))
                {
                    if (repositorio.Exclui(indiceSerie))
                    {
                        Console.WriteLine("Série excluída com sucesso!");
                    }
                    else
                    {
                        Console.WriteLine("Falha na exclusão da série!");
                    }
                }
            }
        }
Пример #25
0
        private static void ExcluirSerie()
        {
            Console.Write("Digite o id da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());
            var serie       = repositorioFilme.RetornaPorId(indiceSerie).retornaTitulo();

            Console.Write($"Tem certeza que deseja remover a série :{serie.ToUpper()}? Digite SIM ou NÃO para prosseguir:");

            String Confirmacao = Console.ReadLine().ToUpper();

            if (Confirmacao == "SIM".Trim())
            {
                repositorio.Exclui(indiceSerie);
                Console.Write("Serie Removida com Sucesso !");
            }
            else
            {
                Console.Write("A Série não foi removida por opção do usuário.");
            }
        }
Пример #26
0
        private static void Excluir()
        {
            var indiceSerie = digiteId();

            var serie = new object();

            if (tituloTipo == "filme")
            {
                serie = repositorioFilme.RetornaPorId(digiteId());
            }
            else
            {
                serie = repositorioSerie.RetornaPorId(digiteId());
            }

            Console.WriteLine(serie);
            //var serie = repositorio.RetornaPorId(indiceSerie);

            if (serie != null)
            {
                Console.WriteLine(serie);

                Console.WriteLine($"Confirma a exclusão da {tituloTipo} (S/N)?");

                string reposta = (Console.ReadLine()).ToUpper();

                if (reposta == "S")
                {
                    if (tituloTipo == "filme")
                    {
                        repositorioFilme.Exclui(indiceSerie);
                    }
                    else
                    {
                        repositorioSerie.Exclui(indiceSerie);
                    }

                    Console.WriteLine($"Exclusão da {tituloTipo} feita com sucesso!");
                }
            }
        }
Пример #27
0
        private static void ExcluirSerie()
        {
            Console.WriteLine("Digite o id da série a ser excluida: ");
            int id = int.Parse(Console.ReadLine());

            var serie = series.RetornaPorId(id);

            Console.WriteLine($"Deseja mesmo excluir a série: #ID{serie.RetornaId()} - {serie.RetornaTitulo()}? (S/N)");

            string resposta = Console.ReadLine();

            if (resposta.ToUpper() == "S")
            {
                Console.WriteLine("Excluindo...");
                series.Exclui(id);
            }
            else
            {
                Console.WriteLine("Operação cancelada.");
            }
        }
Пример #28
0
        private static void ExcluirSerie()
        {
            string entrada     = null;
            bool   status      = false;
            int    limite      = repositorio.ProximoId();
            int    indiceSerie = 0;

            while (status == false)
            {
                Console.Write("Informe o id da série (ou tecle X para Sair): ");
                entrada = Console.ReadLine().ToUpper();
                if (entrada == "X")
                {
                    status = true;
                }
                try
                {
                    if (int.Parse(entrada) >= 0 && int.Parse(entrada) <= limite - 1)
                    {
                        status = true;
                    }
                }
                catch
                {
                    continue;
                }
            }

            if (entrada == "X")
            {
                return;
            }
            else
            {
                indiceSerie = int.Parse(entrada);
            }

            repositorio.Exclui(indiceSerie);
        }
Пример #29
0
        private static void ExcluirTitulo()
        {
            Console.WriteLine("Excluir um Título");
            Console.WriteLine();

            int tipoItem = definirTipo();

            Console.Write("Digite o ID do título que você quer excluir: ");
            int entradaID = Convert.ToInt32(Console.ReadLine());

            if (tipoItem == 2 && entradaID >= repositorio.ProximoId())
            {
                Console.WriteLine("Série não encontrada");
            }
            else if (tipoItem == 1 && entradaID >= repositorioFilme.ProximoId())
            {
                Console.WriteLine("Filme não encontrado");
            }
            else
            {
                Console.Write("Tem certeza? S/N");
                string entradaConfirma = Console.ReadLine();

                if (tipoItem == 2 && entradaConfirma.Contains('S'))
                {
                    repositorio.Exclui(entradaID);
                }
                else if (tipoItem == 1 && entradaConfirma.Contains('S'))
                {
                    repositorioFilme.Exclui(entradaID);
                }
                else
                {
                    Console.WriteLine("O Título não foi excluído.");
                }
            }
        }
Пример #30
0
    private static void ExcluirSerie()
    {
        Console.Write("Digite o id da série: ");
        int indiceSerie = int.Parse(Console.ReadLine());
        int proximo     = repositorio.ProximoId();

        if (indiceSerie < proximo)
        {
            Serie  Excluir = repositorio.RetornaPorId(indiceSerie);
            string titulo  = Excluir.retornaTitulo();
            Console.WriteLine("Tem certeza que deseja excluir: {0}", titulo);
            Console.WriteLine("1 - Sim");
            Console.WriteLine("0 - Não");
            int confirmacao = int.Parse(Console.ReadLine());
            if (confirmacao == 1)
            {
                repositorio.Exclui(indiceSerie);
            }
        }
        else
        {
            Console.WriteLine("Id não encontrado");
        }
    }