private void InitializeComponent() { this.Text = "Listar Filmes"; this.Size = new Size(500, 500); this.TablePadrao = new TablePadrao(this.Width, this.Height - 100); String[] coluns = { "ID", "Título", "Data Lançamento", "Valor", "Disponiveis" }; this.listagemFilmes = new Listners(coluns, this.Width - 25, 400); try{ IEnumerable funcQuery = from filmes in ControllerFilme.GetFilmes() select filmes; foreach (Filme filme in funcQuery) { ListViewItem filme1 = new ListViewItem(filme.FilmeId.ToString()); filme1.SubItems.Add(filme.Nome); filme1.SubItems.Add(filme.DataLancamento); filme1.SubItems.Add("R$: " + filme.Valor.ToString()); filme1.SubItems.Add(filme.EstoqueAtual.ToString()); listagemFilmes.Items.AddRange(new ListViewItem[] { filme1 }); } }catch (Exception) { ListViewItem filme1 = new ListViewItem("Nenhum filme encontrado"); listagemFilmes.Items.AddRange(new ListViewItem[] { filme1 }); } this.buttonVoltar = new ButtonsVoltar(this.Width / 2, this.TablePadrao.Height, this, this.parent); this.TablePadrao.Controls.Add(listagemFilmes); this.Controls.Add(TablePadrao); this.Controls.Add(buttonVoltar); }
public void InitializeComponent() { this.Text = "Adicionar Filme"; this.Height = 480; this.TablePadrao = new TablePadrao(this.Width, this.Height - 100); List <Cliente> clientes = ControllerCliente.GetClientes(); List <String> select = new List <String>(); select.Add("Selecione"); foreach (Cliente cliente in clientes) { select.Add(cliente.ClienteId.ToString() + "-" + cliente.Nome); } List <Filme> filmes = ControllerFilme.GetFilmes(); List <String> listFilmes = new List <String>(); foreach (Filme filme in filmes) { listFilmes.Add(filme.FilmeId.ToString() + "-" + filme.Nome); } this.labelCliente = new LabelPadrao("Selecione o cliente:", 150); this.selectCliente = new SelectPadrao(select.ToArray()); this.labelFilmes = new LabelPadrao("Selecione os filmes:", 150); this.listaFilmes = new CheckedListPadrao(listFilmes.ToArray(), this.Width - 35, 300); this.buttonVoltar = new ButtonsVoltar(this.Width / 3, this.TablePadrao.Height, this, this.parent); this.buttonSalvar = new ButtonsSalvar(this.Width / 3, this.TablePadrao.Height, Salvar); this.TablePadrao.Controls.Add(labelCliente); this.TablePadrao.Controls.Add(selectCliente); this.TablePadrao.Controls.Add(labelFilmes); this.TablePadrao.Controls.Add(listaFilmes); this.Controls.Add(TablePadrao); this.Controls.Add(buttonVoltar); this.Controls.Add(buttonSalvar); }