コード例 #1
0
        public LoadoutListViewModel(Entities database, NinjaListViewModel listview)
        {
            _database = database;

            _listView = listview;

            LoadoutAddCommand    = new RelayCommand(OpenCreateWindow);
            LoadoutEditCommand   = new RelayCommand(EditLoadout);
            LoadoutDeleteCommand = new RelayCommand(DeleteLoadout);
            saveCommand          = new RelayCommand(save);
            cancelCommand        = new RelayCommand(cancel);
        }
コード例 #2
0
        public IActionResult Index()
        {
            var entities = _ninjaRepository.List();

            var viewModel = new NinjaListViewModel();

            viewModel.Ninjas.AddRange(entities
                                      .Select(e => new NinjaViewModel()
            {
                Id = e.Id, Name = e.Name
            })
                                      .ToList());
            return(View(viewModel));
        }