private void Vista_Filter(object sender, FilterEventArgs e)
        {
            CLIENTE item = (CLIENTE)e.Item;

            if (FiltrarTextBox.Text == "")
            {
                e.Accepted = true;
            }
            else
            {
                if (item.nombre.Contains(FiltrarTextBox.Text))
                {
                    e.Accepted = true;
                }
                else
                {
                    e.Accepted = false;
                }
            }
        }
예제 #2
0
        private void Vista_Filter(object sender, FilterEventArgs e)
        {
            CLIENTE item = (CLIENTE)e.Item;

            if (FiltrarTextBox.Text == "")
            {
                e.Accepted = true;
            }
            else
            {
                String nombreCompleto = item.nombre + " " + item.apellido;
                if (nombreCompleto.Contains(FiltrarTextBox.Text))
                {
                    e.Accepted = true;
                }
                else
                {
                    e.Accepted = false;
                }
            }
        }
예제 #3
0
        public MainWindow()
        {
            InitializeComponent();

            CLIENTE nuevo = new CLIENTE();

            InsertarStackPanel.DataContext = nuevo;

            contexto = new DatabaseAbelCasanovaEntities();
            contexto.CLIENTES.Load();
            contexto.PEDIDOS.Load();

            ClientesListBox.DataContext     = contexto.CLIENTES.Local;
            IdComboBox.DataContext          = contexto.CLIENTES.Local;
            IdModificarComboBox.DataContext = contexto.CLIENTES.Local;
            DatosDataGrid.DataContext       = contexto.CLIENTES.Local;


            vista        = new CollectionViewSource();
            vista.Source = contexto.CLIENTES.Local;
            PedidosDataGrid.DataContext = vista;

            vista.Filter += Vista_Filter;
        }