Ejemplo n.º 1
0
        public void GetListTest()
        {
            var lista = new List <Eventos>();

            lista = EventosBLL.GetList(p => true);
            Assert.IsNotNull(lista);
        }
Ejemplo n.º 2
0
        private void ConsultarButton_Click(object sender, RoutedEventArgs e)
        {
            var listado = new List <Eventos>();

            if (CriterioTextBox.Text.Trim().Length > 0)
            {
                switch (FiltroComboBox.SelectedIndex)
                {
                case 0:    //todo
                    listado = EventosBLL.GetList(p => true);
                    break;

                case 1:    //ID
                    int id = Convert.ToInt32(CriterioTextBox.Text);
                    listado = EventosBLL.GetList(p => p.Id == id);
                    break;

                case 2:    //Descripcion
                    listado = EventosBLL.GetList(p => p.Descripcion.Contains(CriterioTextBox.Text));
                    break;
                }
            }
            else
            {
                listado = EventosBLL.GetList(p => true);
            }

            ConsultaDataGrip.ItemsSource = null;
            ConsultaDataGrip.ItemsSource = listado;
        }
Ejemplo n.º 3
0
        private void Buscar_Click(object sender, RoutedEventArgs e)
        {
            var Listado = new List <Eventos>();

            if (CriterioTexBox.Text.Trim().Length > 0)
            {
                switch (FiltroComBox.SelectedIndex)
                {
                case 0:

                    if (!Regex.IsMatch(CriterioTexBox.Text, "^[0-9]+$"))
                    {
                        MessageBox.Show("Se esperaba un Id no una cadena de texto", "Campo Criterio",
                                        MessageBoxButton.OK, MessageBoxImage.Warning);
                        return;
                    }
                    Listado = EventosBLL.GetList(c => c.ClienteId == int.Parse(CriterioTexBox.Text));

                    break;

                case 1:
                    try
                    {
                        Listado = EventosBLL.GetList(e => e.Total == double.Parse(CriterioTexBox.Text));
                    }
                    catch (FormatException)
                    {
                        MessageBox.Show("Por favor, ingrese un ID valido");
                    }
                    break;
                }
            }
            else
            {
                Listado = EventosBLL.GetList(c => true);
            }

            ConsultaDataGrid.ItemsSource = null;
            ConsultaDataGrid.ItemsSource = Listado;
        }
 public void GetListTest()
 {
     Assert.IsTrue(EventosBLL.GetList(e => e.ClienteId == 1) != null);
 }