Example #1
0
 public static void PrintTelaConsultarTodasReservas()
 {
     Console.Clear();
     Console.WriteLine("----------- HOTEL BONSOIR - MANAGEMENT -----------");
     Console.WriteLine();
     Console.WriteLine("Reservas: ");
     ServicoReserva.BuscarReservas().ForEach(r =>
     {
         Console.WriteLine("--------------");
         Console.WriteLine($"Reserva ID: {r.ReservaId}");
         Console.WriteLine($"CPF Cliente: {r.CPF}");
         Console.WriteLine($"Data de CheckIn: {r.CheckIn}");
         Console.WriteLine($"Data de CheckOut: {r.CheckOut}");
         Console.WriteLine();
     });
     Console.WriteLine("Pressione Enter Para Retornar");
     Console.ReadLine();
 }
Example #2
0
        public static void PrintTelaConsultarReserva(string formatoBusca)
        {
            string identificadorPesquisa;
            string reservaId = "";
            int    iterador  = 0;

            Console.Clear();
            Console.WriteLine("----------- HOTEL BONSOIR - MANAGEMENT -----------");
            Console.WriteLine();
            Console.WriteLine("Reservas: ");
            if (formatoBusca == "CPF")
            {
                Console.Write("Digite um CPF: ");
                identificadorPesquisa = Console.ReadLine();
                ServicoReserva.BuscarReservas().ForEach(r =>
                {
                    if (r.CPF == identificadorPesquisa)
                    {
                        reservaId = r.ReservaId;
                        iterador += 1;
                        Console.WriteLine("------------------------------------------------");
                        Console.WriteLine($"Reserva ID: {r.ReservaId}");
                        Console.WriteLine($"CPF Cliente: {r.CPF}");
                        Console.WriteLine($"Data de CheckIn: {r.CheckIn}");
                        Console.WriteLine($"Data de CheckOut: {r.CheckOut}");
                        Console.WriteLine();
                    }
                });
            }
            else
            {
                Console.Write("Digite o ID da reserva: ");
                identificadorPesquisa = Console.ReadLine();
                ServicoReserva.BuscarReservas().ForEach(r =>
                {
                    if (r.ReservaId == identificadorPesquisa)
                    {
                        reservaId = r.ReservaId;
                        iterador += 1;
                        Console.WriteLine("------------------------------------------------");
                        Console.WriteLine($"Reserva ID: {r.ReservaId}");
                        Console.WriteLine($"CPF Cliente: {r.CPF}");
                        Console.WriteLine($"Data de CheckIn: {r.CheckIn}");
                        Console.WriteLine($"Data de CheckOut: {r.CheckOut}");
                        Console.WriteLine();
                    }
                });
            }
            if (iterador > 1)
            {
                Console.WriteLine();
                Console.Write("Digite o ID da reserva a Ser Alterada: ");
                reservaId = Console.ReadLine();
            }
            else if (iterador == 0)
            {
                Console.WriteLine();
                Console.WriteLine("Nenhuma Reserva Encontrada para este Cliente");
            }
            Console.WriteLine("------------------------------------------------");
            if (reservaId != "")
            {
                PrintTelaOperacoesReservas(reservaId);
            }

            Console.WriteLine("Pressione Enter Para Retornar");
            Console.ReadLine();
        }