Beispiel #1
0
        private void ConsultarButton_Click(object sender, RoutedEventArgs e)
        {
            var listado = new List <Ciudad>();

            if (CriterioTextBox.Text.Trim().Length > 0)
            {
                switch (FiltroComboBox.SelectedIndex)
                {
                case 0:
                    listado = CiudadBLL.GetList(e => e.CiudadId == int.Parse(CriterioTextBox.Text));
                    break;

                case 1:
                    listado = CiudadBLL.GetList(e => e.Nombres.Contains(CriterioTextBox.Text, StringComparison.OrdinalIgnoreCase));
                    break;
                }
            }
            else
            {
                listado = CiudadBLL.GetList(c => true);
            }

            //DatosDataGrid.ItemsSource = null;
            DatosDataGrid.ItemsSource = listado;
        }
        private bool Validar()
        {
            bool esValido = true;

            if (editando)
            {
                if (IDTextBox.Text.Length == 0)
                {
                    esValido = false;
                    MessageBox.Show("Transaccion Fallida, ");
                }
            }

            if (NombresTextBox.Text.Length == 0)
            {
                esValido = false;
                MessageBox.Show("Transaccion Fallida", "Fallo");
            }

            if (CiudadBLL.GetList(c => c.Nombres == NombresTextBox.Text).Count > 0)
            {
                esValido = false;
                MessageBox.Show("Transaccion Fallida", "Fallo");
            }

            return(esValido);
        }
Beispiel #3
0
        public void ConsultarBoton_Click(object render, RoutedEventArgs e)
        {
            var lista = new List <Ciudad>();

            if (CriterioTextBox.Text.Trim().Length > 0)
            {
                switch (FiltroComboBox.SelectedIndex)
                {
                case 0:
                    lista = CiudadBLL.GetList(c => c.CiudadId == this.Convertir(CriterioTextBox.Text));
                    break;

                case 1:
                    lista = CiudadBLL.GetList(c => c.Nombre == this.CriterioTextBox.Text);
                    break;

                default:
                    MessageBox.Show("Error", "Fallo", MessageBoxButton.OK);
                    break;
                }
            }
            else
            {
                lista = CiudadBLL.GetList(c => true);
            }

            InfoDataGrid.ItemsSource = null;
            InfoDataGrid.ItemsSource = lista;
        }
        private void BuscarButton_Click(object sender, RoutedEventArgs e)
        {
            var listado = new List <Ciudad>();

            if (CriterioTextBox.Text.Trim().Length > 0)
            {
                switch (FiltroComboBox.SelectedIndex)
                {
                case 0:
                    listado = CiudadBLL.GetList(e => e.CiudadId == Convert.ToInt32(CriterioTextBox.Text));
                    break;

                case 1:
                    listado = CiudadBLL.GetList(e => e.Nombre == CriterioTextBox.Text);
                    break;
                }
            }
            else
            {
                listado = CiudadBLL.GetList(c => true);
            }

            DatosDataGrid.ItemsSource = null;
            DatosDataGrid.ItemsSource = listado;
        }
        public void ConsultarButton_Click(object sender, RoutedEventArgs e)
        {
            var listado = new List <Ciudad>();

            if (CriterioTextBox.Text.Trim().Length > 0)
            {
                listado = CiudadBLL.GetList(p => p.Nombre.Contains(CriterioTextBox.Text));
            }
            else
            {
                listado = CiudadBLL.GetList(c => true);
            }

            DatosCiudades.ItemsSource = null;
            DatosCiudades.ItemsSource = listado;
        }