Esempio n. 1
0
        public static void ListarLocacao()
        {
            Console.WriteLine("\n===================[ LISTA LOCAÇÕES ]==================");
            List <LocacaoModels> locacoes = LocacaoController.GetLocacao();

            locacoes.ForEach(locacao => Console.WriteLine(locacao));
        }
Esempio n. 2
0
        private void btn_ListaConsultaClick(object sender, EventArgs e)
        {
            string         IdLocacao = this.lv_ListaLocacoes.SelectedItems[0].Text;
            LocacaoModels  locacao   = LocacaoController.GetLocacao(Int32.Parse(IdLocacao));
            LocacaoDetalhe btn_ListaConsultaClick = new LocacaoDetalhe(this, locacao);

            btn_ListaConsultaClick.Show();
        }
Esempio n. 3
0
        //Teste Consulta LINQ
        public static void ConsultarLocacao()
        {
            Console.WriteLine("Digite o ID da Locação: ");
            int idLocacao = Convert.ToInt32(Console.ReadLine());

            IEnumerable query =
                from locacao in LocacaoController.GetLocacao()
                where locacao.IdLocacao == idLocacao
                select locacao.ToString();

            foreach (string locacoes in query)
            {
                Console.WriteLine("\n=================[ CONSULTA LOCAÇÕES ]=================");
                Console.WriteLine(locacoes.ToString());
            }
        }
Esempio n. 4
0
        public static void ConsultarLocacao()
        {
            Console.WriteLine("Digite o ID da Locação: ");
            int idLocacao = Convert.ToInt32(Console.ReadLine());

            try
            {
                LocacaoModels locacao =
                    (from locacao1 in LocacaoController.GetLocacao()
                     where locacao1.IdLocacao == idLocacao
                     select locacao1).First();

                Console.WriteLine("\n=================[ CONSULTA LOCAÇÕES ]=================");
                Console.WriteLine(locacao.ToString());
            }
            catch
            {
                Console.WriteLine("==> LOCAÇÃO NÃO EXISTE!");
            }
        }
        /// <summary>
        /// This method is responsible for consulting a rent
        /// </summary>
        public static void ConsultarLocacao()
        {
            Locacao locacao;

            // Search the rent with id
            do
            {
                Console.WriteLine("Informe a locacao que deseja consultar: ");
                int idLocacao = Convert.ToInt32(Console.ReadLine());
                locacao = null; // Reset the value to avoid garbage

                // Try to locate the information in the collection
                try {
                    locacao = LocacaoController.GetLocacao(idLocacao);
                    if (locacao == null)   // If the information is not present, a message is returned
                    {
                        Console.WriteLine("Locação não localizada, favor digitar outro id.");
                    }
                } catch {
                    Console.WriteLine("Locação não localizada, favor digitar outro id.");
                }
            } while (locacao == null);
            Console.WriteLine(locacao.ToString());
        }