public AddRequisicao() { InitializeComponent(); CamadaNegocio.Requisicao requisicao = new CamadaNegocio.Requisicao(); DateTime inicio = DateTime.Today; DateTime fim = DateTime.Today.AddDays(10); //datas requisicao.DataInicio = inicio; requisicao.DataFim = fim; this.DataContext = requisicao; //Obter lista livros CamadaNegocio.LivroCollection livros = CamadaNegocio.Livro.ObterListaLivros(); List <string> livrosFechados = (from element in livros where (element.Aberto == false) select element.Titulo).ToList(); this.comboBoxLivro.DataContext = livrosFechados; //Obter lista requisitores CamadaNegocio.RequisitorCollection requisitores = CamadaNegocio.Requisitor.ObterListaRequisitores(); this.comboBoxRequisitor.DataContext = requisitores; if (requisitores != null) { List <string> nomes = (from element in requisitores select element.Nome).ToList(); this.comboBoxRequisitor.DataContext = nomes; } }
public static List <String> ObterListaTitulos() { CamadaNegocio.LivroCollection livros = CamadaNegocio.Livro.ObterListaLivros(); List <String> lista = (from element in livros select element.Titulo).ToList(); return(lista); }
public MainWindow() { 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; }