Example #1
0
 private void HandleEquipmentTypeBindableViewModelChanged(EquipmentTypeBindableViewModelChecked message)
 {
     EquipmentTypesToSearchBy = AllEquipmentTypes
                                .Where(etbvm => etbvm.IsSelected)
                                .Select(etbvm => etbvm.EquipmentType)
                                .ToList();
 }
Example #2
0
        private async void LoadEquipmentTypes()
        {
            var equipmentTypes = (await _equipmentTypeService.GetAll()).ToList();

            equipmentTypes.Sort((x, y) => string.Compare(x.Name, y.Name, StringComparison.Ordinal));
            AllEquipmentTypes.Clear();

            foreach (var equipmentType in equipmentTypes)
            {
                var amount = await _equipmentItemService.CountByType(equipmentType);

                AllEquipmentTypes.Add(new EquipmentTypeBindableViewModel(equipmentType, amount));
            }
        }