コード例 #1
0
        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;
            }
        }
コード例 #2
0
        public static List <String> ObterListaTitulos()
        {
            CamadaNegocio.LivroCollection livros = CamadaNegocio.Livro.ObterListaLivros();

            List <String> lista = (from element in livros select element.Titulo).ToList();

            return(lista);
        }
コード例 #3
0
        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;
        }
コード例 #4
0
        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;
        }