예제 #1
0
        public ListarCliente()
        {
            this.Text = "Buscar Clientes Cadastrados";

            lblTitulo = new LibTituloLabel("Buscar Cliente Cadastrado", new Point(180, 10), new Size(180, 40));

            IEnumerable <Model.Cliente> clientes = Controller.Cliente.ListarClientes();

            LibColuna[] colunas = new LibColuna[] {
                new LibColuna("ID", HorizontalAlignment.Left),
                new LibColuna("Nome Completo", HorizontalAlignment.Left),
                new LibColuna("Data Nascimento", HorizontalAlignment.Left),
                new LibColuna("CPF", HorizontalAlignment.Left),
                new LibColuna("Genero", HorizontalAlignment.Left),
                new LibColuna("Dias Devolção", HorizontalAlignment.Left)
            };

            listagemCliente = new LibListView(25, 25, 400, 350, colunas);

            foreach (Model.Cliente cliente in clientes)
            {
                ListViewItem item = new ListViewItem(cliente.Id.ToString());
                item.SubItems.Add(cliente.Nome);
                item.SubItems.Add(String.Format("{0:d}", cliente.DataNascimento));
                item.SubItems.Add(cliente.Cpf);
                item.SubItems.Add(cliente.Genero);
                item.SubItems.Add(cliente.DiasRetorno.ToString());
                listagemCliente.Items.Add(item);
            }


            this.Size    = new Size(450, 450);
            btnOk        = new LibButton("OK", new Point(250, 550), new Size(100, 40));
            btnOk.Click += new EventHandler(this.botaoOk);

            this.Controls.Add(listagemCliente);
            this.Controls.Add(lblTitulo);
            this.Controls.Add(btnOk);

            this.Size = new Size(600, 680);
        }
        public ListarVeiculosPesados()
        {
            this.Text = "Buscar Veiculos Pesados Cadastrados";

            lblTitulo = new LibTituloLabel("Buscar Veiculos Pesados Cadastrados", new Point(180, 10), new Size(180, 40));

            IEnumerable <Model.VeiculoPesado> veiculosPesados = Controller.VeiculoPesado.ListarVeiculosPesados();

            LibColuna[] colunas = new LibColuna[] {
                new LibColuna("Id", HorizontalAlignment.Left),
                new LibColuna("Marca", HorizontalAlignment.Left),
                new LibColuna("Modelo.", HorizontalAlignment.Left),
                new LibColuna("Ano", HorizontalAlignment.Left),
                new LibColuna("Restrição", HorizontalAlignment.Left)
            };

            listagemVeiculosPesados = new LibListView(25, 25, 400, 350, colunas);

            foreach (Model.VeiculoPesado veiculoPesado in veiculosPesados)
            {
                ListViewItem item = new ListViewItem(veiculoPesado.Id.ToString());
                item.SubItems.Add(veiculoPesado.Marca);
                item.SubItems.Add(veiculoPesado.Modelo);
                item.SubItems.Add(String.Format("{0:d}", veiculoPesado.Ano));
                item.SubItems.Add(veiculoPesado.Restricoes);
                listagemVeiculosPesados.Items.Add(item);
            }


            this.Size    = new Size(450, 450);
            btnOk        = new LibButton("OK", new Point(250, 550), new Size(100, 40));
            btnOk.Click += new EventHandler(this.botaoOk);

            this.Controls.Add(listagemVeiculosPesados);
            this.Controls.Add(lblTitulo);
            this.Controls.Add(btnOk);

            this.Size = new Size(600, 680);
        }
예제 #3
0
        public ListarLocacoes()
        {
            this.Text = "Buscar Locações";

            lblTitulo = new LibTituloLabel("Buscar Locações", new Point(180, 10), new Size(180, 40));

            IEnumerable <Model.Locacao> locacoes = Controller.Locacao.GetLocacao();

            LibColuna[] colunas = new LibColuna[] {
                new LibColuna("ID Locação", HorizontalAlignment.Left),
                new LibColuna("ID Cliente", HorizontalAlignment.Left),
                new LibColuna("Data locação.", HorizontalAlignment.Left),
                new LibColuna("Veiculos Leves", HorizontalAlignment.Left),
                new LibColuna("Veiculos Pesados", HorizontalAlignment.Left)
            };

            listargemlocacoes = new LibListView(25, 25, 400, 350, colunas);

            foreach (Model.Locacao locacao in locacoes)
            {
                ListViewItem item = new ListViewItem(locacao.Id.ToString());
                item.SubItems.Add(locacao.IdCliente.ToString());
                item.SubItems.Add(String.Format("{0:d}", locacao.DataLocacao));
                // item.SubItems.Add(locacao.VeiculosLeves);
                // item.SubItems.Add(locacao.VeiculosPesados);
                listargemlocacoes.Items.Add(item);
            }


            this.Size    = new Size(450, 450);
            btnOk        = new LibButton("OK", new Point(250, 550), new Size(100, 40));
            btnOk.Click += new EventHandler(this.botaoOk);

            this.Controls.Add(listargemlocacoes);
            this.Controls.Add(lblTitulo);
            this.Controls.Add(btnOk);

            this.Size = new Size(600, 680);
        }