Ejemplo n.º 1
0
    private void PrepareUpdates(NomadAvailableUpdatesMessage message)
    {
        // making selection of udpates
        List <ModuleManifest> list = new List <ModuleManifest>();

        list.Add(message.AvailableUpdates[1]);
        _updater.PrepareUpdate(list);
    }
Ejemplo n.º 2
0
        private void UpdatedAvaliableCallback(NomadAvailableUpdatesMessage obj)
        {
            // check if there was an error
            if (obj.Error)
            {
                Info = obj.Message;
                InvokePropertyChanged("Info");
                return;
            }

            // update the view model based on
            var listOfUpdates = obj.AvailableUpdates.Select(x => new ModuleManifestWrapper()
            {
                Manifest          = x,
                SelectedForUpdate = false
            });

            AvaliableUpdates = new List <ModuleManifestWrapper>(listOfUpdates);
            Info             = _updater.Status.ToString();

            InvokePropertyChanged("AvaliableUpdates");
            InvokePropertyChanged("Info");
        }
Ejemplo n.º 3
0
 private void InvokeAvailableUpdates(NomadAvailableUpdatesMessage e)
 {
     _eventAggregator.Publish(e);
 }