예제 #1
0
        private void InsertarButton_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                contexto.CLIENTES.Add(cliente_plantilla);

                contexto.SaveChanges();
                cliente_plantilla = new CLIENTE();
                ContenedorStackPanel.DataContext = cliente_plantilla;
            }catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message, "Error!", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
예제 #2
0
        public MainWindow()
        {
            InitializeComponent();
            contexto = new InformesEntities();
            contexto.CLIENTES.Include(x => x.PEDIDOS).Load();
            cliente_plantilla = new CLIENTE();
            ContenedorStackPanel.DataContext = cliente_plantilla;
            ListaListBox.DataContext         = contexto.CLIENTES.Local;
            UsuariosCombox.DataContext       = contexto.CLIENTES.Local;
            ClientesDataGrid.DataContext     = contexto.CLIENTES.Local;
            vista = new CollectionViewSource();

            vista.Source = contexto.CLIENTES.Local;
            ClientesFiltrarDataGrid.DataContext = vista;
            vista.Filter += Vista_Filter;
            UsuariosModificarCombox.DataContext = contexto.CLIENTES.Local;
        }
예제 #3
0
        private void Vista_Filter(object sender, FilterEventArgs e)
        {
            CLIENTE item = (CLIENTE)e.Item;

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

            if (FiltroNombreTextBox.Text == "")
            {
                e.Accepted = true;
            }
            else
            {
                if (item.nombre.Contains(FiltroNombreTextBox.Text) || item.apellido.Contains(FiltroNombreTextBox.Text))
                {
                    e.Accepted = true;
                }
                else
                {
                    e.Accepted = false;
                }
            }
        }