예제 #1
0
        private void GetFronts(bool hideEmpty)
        {
            Fronts = new ObservableCollection <AllFrontListItemViewModel>();
            var frontRepository = Global.Kernel.Get <IFrontRepository>();

            var fronts = frontRepository.
                         OrderByDescending(f => f.ID)
                         .ToList();


            foreach (var f in fronts)
            {
                var vm = new AllFrontListItemViewModel(f);

                if (hideEmpty == false || vm.HoldedAmount > 0)
                {
                    Fronts.Add(vm);
                }
            }



            FrontsGrid.ItemsSource = Fronts;
        }
예제 #2
0
        private void showFront(AllFrontListItemViewModel front)
        {
            var view = new FrontView(front.ID);

            MainWindow.CreateNewTab(view, "[Front]" + front.Name);
        }