Example #1
0
        public ListaCategoriaViewModel()
        {
            Categorias = new Model.CategoriaModel().Categorias;

            SelectedItemChanged = new RelayCommand <Window>(
                o => {
                int idCategoria          = 0;
                idCategoria              = Convert.ToInt32(SelectedItemChanged);
                View.ManCategoria window = new View.ManCategoria(idCategoria);
                window.ShowDialog();
            });

            NuevoCommand = new RelayCommand <Window>(
                param => Abrir()
                );

            ConsultarCommand = new RelayCommand <object>(
                o => { Categorias = new Model.CategoriaModel().Categorias; }
                );

            void Abrir()
            {
                View.ManCategoria window = new View.ManCategoria(0);
                window.ShowDialog();
            }
        }
Example #2
0
        private void dgvCategoria_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            int ID;
            var item = (Categoria)dgvCategoria.SelectedItem;

            if (item == null)
            {
                return;
            }
            ID = Convert.ToInt32(item.IdCategoria);
            View.ManCategoria window = new View.ManCategoria();
            window.ShowDialog();
        }
Example #3
0
 public ListaViewModel()
 {
     Categorias       = new Model.CategoriaModel().Categorias;
     NuevoCommand     = new RelayCommand <Window>(param => Abrir());
     ConsultarCommand = new RelayCommand <object>(
         o => { Categorias = (new Model.CategoriaModel()).Categorias; }
         );
     void Abrir()
     {
         View.ManCategoria window = new View.ManCategoria(new Categoria());
         window.ShowDialog();
     }
 }
        public ListaCategoriaViewModel()
        {
            Categorias = new Model.CategoriaModel().Categorias;


            NuevoCommand = new RelayCommand <Window>(
                Param => Abrir()
                );

            ConsultarCommand = new RelayCommand <Window>(
                o => { Categorias = new Model.CategoriaModel().Categorias; }
                );

            void Abrir()
            {
                View.ManCategoria window = new View.ManCategoria();
                window.ShowDialog();

                ConsultarCommand.Execute(window);
            }
        }
Example #5
0
        public ListaCategoriaViewModel()
        {
            Categorias   = new Model.CategoriaModel().Categorias;
            NuevoCommand = new RelayCommand <Window>(
                param => Abrir()

                );
            ConsultarCommand = new RelayCommand <Window>(
                o => { Categorias = (new Model.CategoriaModel()).Categorias; }
                );

            void Abrir()
            {
                View.ManCategoria window = new View.ManCategoria();
                window.ShowDialog();
                ConsultarCommand.Execute(window);
            }

            //void Cerrar()
            //{
            //    View.ManCategoria window = new View.ManCategoria();
            //    window.Close();
            //}
        }