Exemple #1
0
        public void AddItem()
        {
            Object temp = new object();

            foreach (Window window in Application.Current.Windows)
            {
                if (window.GetType() == typeof(MainWindow))
                {
                    temp = (window as MainWindow).listboxItems.ItemsSource;
                }
            }
            if (temp != null)
            {
                WindowAddEdit window = new WindowAddEdit();
                if (window.ShowDialog() == true)
                {
                    if (temp is IEnumerable <Phone> )
                    {
                        Phones.Add((Phone) new Phone().ShopToItem(window.view.OtherElectronics));
                    }
                    else if (temp is IEnumerable <Laptop> )
                    {
                        Laptops.Add((Laptop) new Laptop().ShopToItem(window.view.OtherElectronics));
                    }
                    else if (temp is IEnumerable <TV> )
                    {
                        TVs.Add((TV) new TV().ShopToItem(window.view.OtherElectronics));
                    }
                    SaveChanges();
                }
            }
        }
Exemple #2
0
        public void OnGet()
        {
            var chuildPhoneCategory = _categoryRepository.GetSome(x => x.IsDeleted == false && x.ParentId == 1);

            foreach (var item in chuildPhoneCategory)
            {
                var phone = _itemRepository.GetByCategory(item.Id);
                foreach (var _phone in phone)
                {
                    Phones.Add(_phone);
                }
            }
            var chuildLaptopCategory = _categoryRepository.GetSome(x => x.IsDeleted == false && x.ParentId == 2);

            foreach (var item in chuildLaptopCategory)
            {
                var laptop = _itemRepository.GetByCategory(item.Id);
                foreach (var _laptop in laptop)
                {
                    Laptops.Add(_laptop);
                }
            }
            var chuildTabletCategory = _categoryRepository.GetSome(x => x.IsDeleted == false && x.ParentId == 3);

            foreach (var item in chuildTabletCategory)
            {
                var tablet = _itemRepository.GetByCategory(item.Id);
                foreach (var _tablet in tablet)
                {
                    Tablets.Add(_tablet);
                }
            }
            var chuildAccessorieCategory = _categoryRepository.GetSome(x => x.IsDeleted == false && x.ParentId == 4);

            foreach (var item in chuildAccessorieCategory)
            {
                var accessorie = _itemRepository.GetByCategory(item.Id);
                foreach (var _accessorie in accessorie)
                {
                    Accessories.Add(_accessorie);
                }
            }
            var cus = _userManager.GetUserAsync(HttpContext.User).Result;
        }