Beispiel #1
0
        private void CheckBox_CheckedChanged(object sender, CheckedChangedEventArgs e)
        {
            var gs          = new UniqueGearService();
            var gearChecked = (CheckBox)sender;

            gs.UpdateGearCheck(gearChecked.IsChecked, Gear);
        }
        public UniqueGearTypesViewModel()
        {
            Title = "Gear Types";
            var gs = new UniqueGearService();

            GearTypes = gs.GetGearTypes();
        }
        public UniqueGearsViewModel()
        {
            var gs = new UniqueGearService();

            Gear  = gs.GetGearByType(GearType);
            Title = GearType;
        }
Beispiel #4
0
        private void SetGear()
        {
            var ugs = new UniqueGearService();

            GearTotal    = ugs.GetTotal();
            GearComplete = ugs.GetNumberOfComplete();
        }
        public UniqueGearsViewModel(string gearType)
        {
            GearType = gearType;
            var gs = new UniqueGearService();

            Gear  = gs.GetGearByType(GearType);
            Title = GearType;
        }
Beispiel #6
0
        public UniqueGearPage(UniqueGear gear)
        {
            Gear = gear;
            InitializeComponent();
            var gs = new UniqueGearService();

            GearLocation        = gs.GetLocationByGear(Gear);
            GearQuest           = gs.GetQuestByGear(Gear);
            this.BindingContext = new UniqueGearViewModel(Gear);
        }
Beispiel #7
0
        public UniqueGearViewModel(UniqueGear item)
        {
            Item = item;
            var gs = new UniqueGearService();

            if (Item.Quest != "")
            {
                GearQuest = gs.GetQuestByGear(Item);
            }
            if (Item.Location != "")
            {
                GearLocation = gs.GetLocationByGear(Item);
            }
            HasQuestLink    = (GearQuest != null);
            HasLocationLink = (GearLocation != null);
        }