示例#1
0
        public BuscadorUsuario(UscVentas usc)
        {
            InitializeComponent();
            neg = new Negocio();


            Mostrar();


            listaIdUsuarios = new List <int>();

            usventa = usc;
        }
        public BuscadorUsuario(UscVentas usc)
        {
            InitializeComponent();

            neg = new Negocio();

            listaIdUsuarios = new List <int>();

            uscventa = usc;

            Mostrar();

            CollectionView view = (CollectionView)CollectionViewSource.GetDefaultView(dgUsers.ItemsSource);
            //  view.Filter= UserFilter;
        }
示例#3
0
        /// <summary>
        /// Metodo para controlar las distintas opciones del menu ,segun el control pulsado
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ListViewItem_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            // Instancio un UserControl en función de la opción de menú pulsada
            ListViewItem listViewItem = ((ListViewItem)sender);

            switch (listViewItem.Name)
            {
            case "listHome":
                GridContenido.Children.Clear();
                UscPrincipal uSPrincipal = new UscPrincipal();
                GridContenido.Children.Add(uSPrincipal);
                break;

            case "listAñadirUsuario":
                GridContenido.Children.Clear();
                UScMantenimientoUsuarios uScMantenimientoUsuarios = new UScMantenimientoUsuarios();
                GridContenido.Children.Add(uScMantenimientoUsuarios);
                break;

            case "listConsultarProducto":
                GridContenido.Children.Clear();
                UscConsultaProductos uCproducto = new UscConsultaProductos();
                GridContenido.Children.Add(uCproducto);
                break;

            case "listNuevoPedido":
                GridContenido.Children.Clear();
                UscVentas uCventas = new UscVentas();
                GridContenido.Children.Add(uCventas);
                break;

            case "listEstadisticas":
                GridContenido.Children.Clear();
                UscEstadisticas uCEstadisticas = new UscEstadisticas();
                GridContenido.Children.Add(uCEstadisticas);
                break;

            case "listInformeFactura":
                GridContenido.Children.Clear();
                UscInformes uCFacturas = new UscInformes();
                GridContenido.Children.Add(uCFacturas);
                break;

            case "listAcercaDe":
                GridContenido.Children.Clear();
                UscAcercaDe uCAcercaDe = new UscAcercaDe();
                GridContenido.Children.Add(uCAcercaDe);
                break;

            case "listSalir":

                MessageBoxResult result = MessageBox.Show("¿Desea cerrar la aplicación?", "Confirmación", MessageBoxButton.YesNo, MessageBoxImage.Question);

                if (result == MessageBoxResult.Yes)
                {
                    Application.Current.Shutdown();
                }

                break;

            default:
                break;
            }
        }