Beispiel #1
0
        // Construtor
        public FilmeModels(int idFilme, string titulo, string dataLancamento, string sinopse, double valorLocacaoFilme, int estoqueFilme)
        {
            IdFilme           = FilmeRepositories.GetId();
            Titulo            = titulo;
            DataLancamento    = dataLancamento;
            Sinopse           = sinopse;
            ValorLocacaoFilme = valorLocacaoFilme;
            EstoqueFilme      = estoqueFilme;
            FilmeLocado       = 0;

            FilmeRepositories.filmes.Add(this);
        }
Beispiel #2
0
        public static void Main(String[] args)
        {
            ClienteRepositories.ImportarCliente();
            FilmeRepositories.ImportarFilme();

            Console.WriteLine("LOCADORA DE FILMES MVC");

            // IdCliente / Menu
            int menu = 0;

            do
            {
                Console.WriteLine("\n___________________________________");
                Console.WriteLine("|____________MENU_________________|");
                Console.WriteLine("|*********************************|");
                Console.WriteLine("| 1 > Inserir Locação             |");
                Console.WriteLine("| 2 > Listar Clientes             |");
                Console.WriteLine("| 3 > Listar Filmes               |");
                Console.WriteLine("| 4 > Listar Locações             |");
                Console.WriteLine("|_________________________________|");
                Console.WriteLine("|*********************************|\n");

                //Entrada Menu
                Console.WriteLine("\nDigite a Opção: ");
                String Digito = Console.ReadLine();
                menu = Convert.ToInt32(Digito);

                switch (menu)
                {
                case 1:                 // locacao
                    LocacaoView.AdicionarLocacao();
                    break;

                case 2:                 // clientes
                    ClienteView.GetClientes();
                    break;

                case 3:                 // filmes
                    FilmeView.GetFilmes();
                    break;

                case 4:                 // locação
                    LocacaoView.ImprimirLocacao();
                    break;
                }
            } while (menu <= 4);
        }
        public static void Main(String[] args)
        {
            ClienteRepositories.ImportarCliente();
            FilmeRepositories.ImportarFilme();

            Console.WriteLine("LOCADORA DE FILMES MVC");

            // Menu Principal
            int menu = 0;

            do
            {
                Console.WriteLine("\n|*********************************|");
                Console.WriteLine("|==============MENU===============|");
                Console.WriteLine("|*********************************|");
                Console.WriteLine("| 1 >>> Inserir Locação           |");
                Console.WriteLine("| 2 >>> Listar Clientes           |");
                Console.WriteLine("| 3 >>> Listar Filmes             |");
                Console.WriteLine("| 4 >>> Listar Locações           |");
                Console.WriteLine("|---------------------------------|");
                Console.WriteLine("|*********************************|\n");

                Console.WriteLine("\nDigite a Opção: ");
                String Digito = Console.ReadLine();
                menu = Convert.ToInt32(Digito);

                switch (menu)
                {
                case 1:                 // Adicionar Locacao
                    LocacaoView.AdicionarLocacao();
                    break;

                case 2:                 // Listar Clientes
                    ClienteView.GetClientes();
                    break;

                case 3:                 // Listar Filmes
                    FilmeView.GetFilmes();
                    break;

                case 4:                 // Lista Locação
                    LocacaoView.ImprimirLocacao();
                    break;
                }
            } while (menu <= 4);
        }
Beispiel #4
0
 // Retorno do Filme pelo ID
 public static FilmeModels GetFilme(int idFilme)
 {
     return(FilmeRepositories.Filmes().Find(filme => filme.IdFilme == idFilme));
 }
        public static void Main(String[] args)
        {
            ClienteRepositories.ImportarCliente();
            FilmeRepositories.ImportarFilme();

            Console.WriteLine("LOCADORA DE FILMES MVC - LinQ");

            // Menu Principal - Inserir - Consultar - Listar
            int menu = 0;

            do
            {
                Console.WriteLine("\n|*********************************|");
                Console.WriteLine("|==============MENU===============|");
                Console.WriteLine("|*********************************|");
                Console.WriteLine("| 1 >>> Inserir Locação           |");
                Console.WriteLine("| 2 >>> Consultar Cliente         |");
                Console.WriteLine("| 3 >>> Listar Clientes           |");
                Console.WriteLine("| 4 >>> Consultar Filme           |");
                Console.WriteLine("| 5 >>> Listar Filmes             |");
                Console.WriteLine("| 6 >>> Consultar Locação         |");
                Console.WriteLine("| 7 >>> Listar Locações           |");
                Console.WriteLine("| 0 >>> SAIR                      |");
                Console.WriteLine("|---------------------------------|");
                Console.WriteLine("|*********************************|");

                Console.WriteLine("\nDigite a Opção: ");
                try
                {
                    menu = Convert.ToInt32(Console.ReadLine());
                }
                catch
                {
                    Console.WriteLine("OPÇÃO INVÁLIDA!");
                    menu = 99;
                }

                switch (menu)
                {
                case 1:                 // Adicionar Locacao
                    LocacaoView.AdicionarLocacao();
                    break;

                case 2:                 // Consultar Cliente
                    ClienteView.ConsultarCliente();
                    break;

                case 3:                 // Listar Clientes
                    ClienteView.ListarClientes();
                    break;

                case 4:                 // Consultar Filme
                    FilmeView.ConsultarFilme();
                    break;

                case 5:                 // Listar Filmes
                    FilmeView.ListarFilmes();
                    break;

                case 6:                 // Consultar Locação
                    LocacaoView.ConsultarLocacao();
                    break;

                case 7:                 // Lista Locação
                    LocacaoView.ListarLocacao();
                    break;
                }
            } while (menu != 0);
        }