コード例 #1
0
        public void InitializeComponent(Form parent, Cliente cliente)
        {
            this.parent       = parent;
            this.idCliente    = cliente.ClienteId;
            this.clienteLocal = cliente;
            this.Text         = "Detalha Cliente";

            lblDetalhaCliente          = new Label();
            lblDetalhaCliente.Location = new Point(90, 30);
            lblDetalhaCliente.AutoSize = true;
            lblDetalhaCliente.Text     = "Detalhes do Cliente";
            this.Controls.Add(lblDetalhaCliente);

            lblNome          = new Label();
            lblNome.AutoSize = true;
            lblNome.Location = new Point(20, 60);
            lblNome.Text     = $"Nome: {cliente.Nome}";
            this.Controls.Add(lblNome);

            lblCpf          = new Label();
            lblCpf.Location = new Point(20, 90);
            lblCpf.AutoSize = true;
            lblCpf.Text     = $"CPF: {cliente.Cpf}";
            this.Controls.Add(lblCpf);

            lblDiasDev          = new Label();
            lblDiasDev.Location = new Point(20, 120);
            lblDiasDev.AutoSize = true;
            lblDiasDev.Text     = $"Dias Devolução: {cliente.Dias.ToString()}";
            this.Controls.Add(lblDiasDev);

            lblDtNasc          = new Label();
            lblDtNasc.Location = new Point(20, 150);
            lblDtNasc.AutoSize = true;
            lblDtNasc.Text     = $"Data de Nascimento: {cliente.DtNasc.ToShortDateString()}";
            this.Controls.Add(lblDtNasc);

            btnLocacao          = new Library.Botao();
            btnLocacao.Location = new Point(20, 300);
            btnLocacao.Text     = "Nova Locação";
            this.Controls.Add(btnLocacao);
            btnLocacao.Click += new EventHandler(btnLocacaoClick);

            btnAtualizar          = new Library.Botao();
            btnAtualizar.Location = new Point(20, 250);
            btnAtualizar.Text     = "Atualizar";
            this.Controls.Add(btnAtualizar);
            btnAtualizar.Click += new EventHandler(btnAtualizarClick);

            btnDeletar          = new Library.Botao();
            btnDeletar.Location = new Point(170, 250);
            btnDeletar.Text     = "Deletar";
            this.Controls.Add(btnDeletar);
            btnDeletar.Click += new EventHandler(btnDeletarClick);

            btnVoltar = new Library.Botao.BtnVoltar(170, this, parent);
            this.Controls.Add(btnVoltar);
        }
コード例 #2
0
        public CadastraLocacao(Form parent, Cliente clienteDetalhaCliente)
        {
            this.parent       = parent;
            this.clienteLocal = clienteDetalhaCliente;
            this.Text         = "Locacao";
            this.BackColor    = Color.Beige;
            this.Size         = new Size(300, 400);

            lblCadastraLocação          = new Label();
            lblCadastraLocação.Location = new Point(100, 30);
            lblCadastraLocação.Text     = "Cadastra Cliente";
            this.Controls.Add(lblCadastraLocação);

            lblCliente          = new Label();
            lblCliente.Location = new Point(20, 60);
            lblCliente.Text     = clienteLocal.Nome;
            this.Controls.Add(lblCliente);

            lblFilme          = new Label();
            lblFilme.Location = new Point(20, 90);
            lblFilme.Text     = "Filme";
            this.Controls.Add(lblFilme);

            lvFilmes          = new ListView();
            lvFilmes.Size     = new Size(200, 100);
            lvFilmes.Location = new Point(20, 120);
            lvFilmes.View     = Details;
            ListViewItem filmes = new ListViewItem();

            lvFilmes.CheckBoxes = true;
            foreach (Filme filme in FilmeController.GetFilmes())
            {
                ListViewItem lvFilme = new ListViewItem(filme.FilmeId.ToString());
                lvFilme.SubItems.Add(filme.NomeFilme);
                lvFilme.SubItems.Add(filme.Valor.ToString());
                lvFilmes.Items.Add(lvFilme);
            }
            lvFilmes.FullRowSelect = true;
            lvFilmes.Columns.Add("ID", -2, HorizontalAlignment.Left);
            lvFilmes.Columns.Add("Nome", -2, HorizontalAlignment.Left);
            lvFilmes.Columns.Add("Valor", -2, HorizontalAlignment.Left);
            this.Controls.Add(lvFilmes);

            btnConfirma          = new Library.Botao();
            btnConfirma.Location = new Point(20, 300);
            btnConfirma.Text     = "Confirma";
            this.Controls.Add(btnConfirma);
            btnConfirma.Click += new EventHandler(btnConfirmaClick);

            btnCancela = new Library.Botao.BtnVoltar(120, this, parent);
            this.Controls.Add(btnCancela);
        }
コード例 #3
0
        private void InitializeComponent()
        {
            this.Text          = "BLOCKBUSTER";
            lblTitulo          = new Label();
            lblTitulo.Text     = "BLOCKBUSTER";
            lblTitulo.Location = new Point(110, 10);
            this.Controls.Add(lblTitulo);

            btnCadastraCliente          = new Library.Botao();
            btnCadastraCliente.Size     = new Size(200, 20);
            btnCadastraCliente.Location = new Point(40, 50);
            btnCadastraCliente.Text     = "Cadastrar Cliente";
            this.Controls.Add(btnCadastraCliente);
            btnCadastraCliente.Click += new EventHandler(btnCadastraClienteClick);

            btnListaClientes          = new Library.Botao();
            btnListaClientes.Size     = new Size(200, 20);
            btnListaClientes.Location = new Point(40, 80);
            btnListaClientes.Text     = "Listar Clientes";
            this.Controls.Add(btnListaClientes);
            btnListaClientes.Click += new EventHandler(btnListaClientesClick);

            btnCadastraFilme          = new Library.Botao();
            btnCadastraFilme.Location = new Point(40, 110);
            btnCadastraFilme.Size     = new Size(200, 20);
            btnCadastraFilme.Text     = "Cadastra Filme";
            this.Controls.Add(btnCadastraFilme);
            btnCadastraFilme.Click += new EventHandler(CadastraFilmeClick);

            btnListaFilmes          = new Library.Botao();
            btnListaFilmes.Location = new Point(40, 140);
            btnListaFilmes.Size     = new Size(200, 20);
            btnListaFilmes.Text     = "Lista de Filmes";
            this.Controls.Add(btnListaFilmes);
            btnListaFilmes.Click += new EventHandler(btnListaFilmesClick);

            btnSair          = new Library.Botao();
            btnSair.Location = new Point(40, 300);
            btnSair.Size     = new Size(200, 20);
            btnSair.Text     = "Sair";
            this.Controls.Add(btnSair);
            btnSair.Click += new EventHandler(btnSairClick);
        }
コード例 #4
0
        public ListaFilmes(Form parent)
        {
            this.parent = parent;
            this.Text   = "Lista Filmes";

            listaDeFilmes          = new Label();
            listaDeFilmes.Location = new Point(100, 30);
            listaDeFilmes.Text     = "Lista de Filmes";
            this.Controls.Add(listaDeFilmes);

            lvFilmes          = new ListView();
            lvFilmes.Size     = new Size(250, 200);
            lvFilmes.Location = new Point(20, 60);
            lvFilmes.View     = Details;
            ListViewItem filmes = new ListViewItem();

            foreach (Filme filme in FilmeController.GetFilmes())
            {
                ListViewItem lvFilme = new ListViewItem(filme.FilmeId.ToString());
                lvFilme.SubItems.Add(filme.NomeFilme);
                lvFilme.SubItems.Add(filme.Valor.ToString());
                lvFilmes.Items.Add(lvFilme);
            }
            lvFilmes.FullRowSelect = true;
            lvFilmes.Columns.Add("ID", -2, HorizontalAlignment.Left);
            lvFilmes.Columns.Add("Nome", -2, HorizontalAlignment.Left);
            lvFilmes.Columns.Add("Valor", -2, HorizontalAlignment.Left);
            this.Controls.Add(lvFilmes);

            btnDetalhaFilme          = new Library.Botao();
            btnDetalhaFilme.Location = new Point(20, 300);
            btnDetalhaFilme.Text     = "Detalha";
            this.Controls.Add(btnDetalhaFilme);
            btnDetalhaFilme.Click += new EventHandler(btnDetalhaFilmeClick);

            btnCancela = new Library.Botao.BtnVoltar(180, this, parent);
            this.Controls.Add(btnCancela);
        }