Пример #1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            var listado = new List <Personas>();

            if (CriterioTex.Text.Trim().Length > 0)
            {
                switch (FiltrarComboBox.SelectedIndex)
                {
                case 0:
                    listado = PersonaBLL.GetLis(prop => true);
                    break;

                case 1:
                    int id = Convert.ToInt32(CriterioTex.Text);
                    listado = PersonaBLL.GetLis(p => p.PersonaId == id);
                    break;

                default:
                    MessageBox.Show("No existe esa opción en el Filtro");
                    break;
                }
                // listado = listado.Where(c => c.Fecha.Date >= DesdeDateTimePcker.SelectedDate.Value && c.PersonaId.ToString <= HastaDateTimePicker.SelectedDate.Value).ToList();
            }
            else
            {
                listado = PersonaBLL.GetLis(p => true);
            }

            ConsultaDateGridView.ItemsSource = null;
            ConsultaDateGridView.ItemsSource = listado;
        }