private void textBoxFiltro_TextChanged(object sender, TextChangedEventArgs e) { String textoFiltro = this.textBoxFiltro.Text; CamadaNegocio.LivroCollection livrosFiltrados = this.livros.Filtrar(textoFiltro); this.listBoxRequisicoes.DataContext = livrosFiltrados; }
public static LivroCollection ObterListaLivros() { DataTable dataTable = Livro.ObterLista(); LivroCollection livros = new LivroCollection(dataTable); return(livros); }
private void refrescarListaLivros(CamadaNegocio.LivroCollection livros) { if (livros != null) { List <string> titulos = (from element in livros where (element.Aberto == true) select element.Titulo).ToList(); this.listBoxRequisicoes.DataContext = titulos; } }
public LivroCollection FiltroIndisponivel() { LivroCollection livros; IEnumerable <Livro> filtroLivros = from Livro element in this where (!(element.Disponivel())) select element; livros = new LivroCollection(filtroLivros); return(livros); }
public AdminLivro() { InitializeComponent(); CamadaNegocio.LivroCollection livros = CamadaNegocio.Livro.ObterListaLivros(); if (livros != null) { List <string> titulos = (from element in livros select element.Titulo).ToList(); this.listBoxLivros.DataContext = titulos; } livrosCollection = livros; }
private void Button_Click(object sender, RoutedEventArgs e) { String textoFiltro = this.textBoxPesquisarLivros.Text; CamadaNegocio.LivroCollection livrosFiltrados = this.livrosCollection.Filtrar(textoFiltro); List <string> titulos = (from element in livrosFiltrados select element.Titulo).ToList(); this.listBoxLivros.DataContext = titulos; }
//Filtrar livros private void Button_Click(object sender, RoutedEventArgs e) { String textoFiltro = this.textBoxFiltro.Text; CamadaNegocio.LivroCollection livrosFiltrados = this.livrosCollection.Filtrar(textoFiltro); List <string> titulos = (from element in livrosFiltrados where (element.Aberto == true) select element.Titulo).ToList(); this.listBoxRequisicoes.DataContext = titulos; }
public EntregarLivro() { InitializeComponent(); CamadaNegocio.LivroCollection livros = CamadaNegocio.Livro.ObterListaLivros(); List <Livro> livrosAbertos = (from element in livros where (element.Aberto == true) select element).ToList(); if (livros != null) { List <string> titulos = (from element in livros where (element.Aberto == true) select element.Titulo).ToList(); this.listBoxRequisicoes.DataContext = titulos; } livrosCollection = livros; }
public LivroCollection Filtrar(String textoFiltro) { LivroCollection livros; if (string.IsNullOrEmpty(textoFiltro)) { livros = this; } else { IEnumerable <Livro> filtroLivros = from Livro element in this where (element.DentroFiltro(textoFiltro)) select element; livros = new LivroCollection(filtroLivros); } return(livros); }