コード例 #1
0
        private void consultarButton_Click(object sender, RoutedEventArgs e)
        {
            var listado = new List <EntradaArticulos>();

            if (criterioTextBox.Text.Trim().Length > 0)
            {
                switch (filtroComboBox.SelectedIndex)
                {
                case 0:
                    listado = EntradaArticuloBLL.GetList(p => true);
                    break;

                case 1:
                    int ID = Convert.ToInt32(criterioTextBox.Text);
                    listado = EntradaArticuloBLL.GetList(p => p.EntradaArticuloId == ID);
                    break;

                case 2:
                    int articuoid = Convert.ToInt32(criterioTextBox.Text);
                    listado = EntradaArticuloBLL.GetList(p => p.ArticuloId == articuoid);
                    break;
                }

                listado = listado.Where(c => c.Fecha.Date >= desdeDatePicker.SelectedDate.Value && c.Fecha.Date <= hastaDatePicker.SelectedDate.Value).ToList();
            }
            else
            {
                listado = EntradaArticuloBLL.GetList(p => true);
            }

            consultarDataGrid.ItemsSource = listado;
        }
コード例 #2
0
        private void ListaEntrada()
        {
            List <EntradaArticulos> entradaArticulos = EntradaArticuloBLL.GetList(a => true);

            this.DataContext = entradaArticulos;
        }