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); }
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); }
public DetalhaFilme(Form parent, Filme filme) { this.Size = new Size(300, 400); this.parent = parent; this.idFilme = filme.FilmeId; this.filmeLocal = filme; this.Text = "Filme"; this.BackColor = Color.Beige; lblNome = new Label(); lblNome.Location = new Point(20, 20); lblNome.Text = $"Nome: {filme.NomeFilme}"; this.Controls.Add(lblNome); rtbSinopse = new RichTextBox(); rtbSinopse.Size = new Size(230, 100); rtbSinopse.Location = new Point(20, 50); rtbSinopse.BackColor = Color.WhiteSmoke; rtbSinopse.Name = "Sinópse"; rtbSinopse.ScrollBars = RichTextBoxScrollBars.Vertical; rtbSinopse.ReadOnly = true; rtbSinopse.Text = filme.Sinopse; this.Controls.Add(rtbSinopse); lblDtLancamento = new Label(); lblDtLancamento.Location = new Point(20, 180); lblDtLancamento.Size = new Size(250, 20); lblDtLancamento.Text = $"Lançamento: {filme.DtLancamento.ToShortDateString()}"; this.Controls.Add(lblDtLancamento); lblValor = new Label(); lblValor.Location = new Point(20, 210); lblValor.Size = new Size(150, 20); lblValor.Text = $"Valor: R$: {filme.Valor},00"; this.Controls.Add(lblValor); lblQtdEstoque = new Label(); lblQtdEstoque.Location = new Point(20, 240); lblQtdEstoque.Size = new Size(150, 20); lblQtdEstoque.Text = $"Estoque: {filme.QtdEstoque} unidades"; this.Controls.Add(lblQtdEstoque); btnVoltar = new Library.Botao.BtnVoltar(170, this, parent); this.Controls.Add(btnVoltar); }
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); }
public void InitializeComponent() { this.Text = "Lista Cliente"; this.BackColor = Color.Beige; this.Size = new Size(300, 400); lblListaCliente = new Label(); lblListaCliente.Location = new Point(100, 10); lblListaCliente.Text = "Lista de Clientes"; this.Controls.Add(lblListaCliente); lvClientes = new ListView(); lvClientes.Size = new Size(250, 150); lvClientes.Location = new Point(20, 50); lvClientes.View = Details; foreach (Cliente cliente in ClienteController.GetClientes()) { ListViewItem lvCliente = new ListViewItem(cliente.ClienteId.ToString()); lvCliente.SubItems.Add(cliente.Nome); lvCliente.SubItems.Add(cliente.Cpf); lvClientes.Items.Add(lvCliente); } lvClientes.FullRowSelect = true; lvClientes.Columns.Add("ID", -2, HorizontalAlignment.Left); lvClientes.Columns.Add("Nome", -2, HorizontalAlignment.Left); lvClientes.Columns.Add("Cpf", -2, HorizontalAlignment.Left); this.Controls.Add(lvClientes); btnSelecionar = new Button(); btnSelecionar.Size = new Size(80, 20); btnSelecionar.Location = new Point(20, 300); btnSelecionar.Text = "Detalhar"; this.Controls.Add(btnSelecionar); btnSelecionar.Click += new EventHandler(btnSelecionarClick); btnVoltar = new Library.Botao.BtnVoltar(180, this, parent); this.Controls.Add(btnVoltar); }
public CadastraFilme(Form parent) { this.parent = parent; this.Size = new Size(300, 400); this.Text = "Cadastra Filme"; this.BackColor = Color.Beige; lblCadastraFilme = new Label(); lblCadastraFilme.Location = new Point(90, 10); lblCadastraFilme.Size = new Size(150, 20); lblCadastraFilme.Text = "Cadastro de Filme"; this.Controls.Add(lblCadastraFilme); lblNome = new Label(); lblNome.Text = "Nome: "; lblNome.Location = new Point(20, 50); this.Controls.Add(lblNome); txtNome = new TextBox(); txtNome.Location = new Point(130, 40); txtNome.Size = new Size(110, 20); this.Controls.Add(txtNome); txtSinopse = new TextBox(); txtSinopse.Location = new Point(20, 90); txtSinopse.Size = new Size(220, 100); txtSinopse.ScrollBars = ScrollBars.Vertical; txtSinopse.TextAlign = HorizontalAlignment.Left; txtSinopse.Text = "Digite aqui a sinópse"; txtSinopse.MaxLength = 500; txtSinopse.Multiline = true; this.Controls.Add(txtSinopse); lblDataLanc = new Label(); lblDataLanc.Text = "Dt.Lançamento:"; lblDataLanc.Location = new Point(20, 210); lblDataLanc.Size = new Size(110, 20); this.Controls.Add(lblDataLanc); txtDataLanc = new MaskedTextBox(); txtDataLanc.Location = new Point(130, 200); txtDataLanc.Mask = "00/00/0000"; this.Controls.Add(txtDataLanc); lblValor = new Label(); lblValor.Text = "Valor: "; lblValor.Location = new Point(20, 240); this.Controls.Add(lblValor); nudValor = new NumericUpDown(); nudValor.Location = new Point(130, 230); nudValor.Size = new Size(100, 20); nudValor.Maximum = 29; nudValor.Minimum = 9; nudValor.Increment = 10; nudValor.ReadOnly = true; this.Controls.Add(nudValor); lblEstoque = new Label(); lblEstoque.Text = "Estoque: "; lblEstoque.Location = new Point(20, 270); this.Controls.Add(lblEstoque); nudEstoque = new NumericUpDown(); nudEstoque.Location = new Point(130, 260); nudEstoque.Size = new Size(100, 20); nudEstoque.Maximum = 10; nudEstoque.Minimum = 3; nudEstoque.Increment = 1; nudEstoque.ReadOnly = true; this.Controls.Add(nudEstoque); btnCadastra = new Button(); btnCadastra.Size = new Size(80, 20); btnCadastra.Location = new Point(20, 310); btnCadastra.Text = "Cadastrar"; this.Controls.Add(btnCadastra); btnCadastra.Click += new EventHandler(btnCadastraClick); btnVoltar = new Library.Botao.BtnVoltar(130, this, parent); this.Controls.Add(btnVoltar); }