From 7a37ff3f2d28fe31fc16105fce4dbfeb9078f624 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Thu, 9 Mar 2017 15:11:10 +0100 Subject: [PATCH] to see the activity picture, at first launch --- ZicMoove/ZicMoove.Droid/MainActivity.cs | 6 +++--- ZicMoove/ZicMoove/Model/Workflow/Activity.cs | 12 +++++++++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/ZicMoove/ZicMoove.Droid/MainActivity.cs b/ZicMoove/ZicMoove.Droid/MainActivity.cs index c5e81e86..e14e5f85 100644 --- a/ZicMoove/ZicMoove.Droid/MainActivity.cs +++ b/ZicMoove/ZicMoove.Droid/MainActivity.cs @@ -541,11 +541,11 @@ namespace ZicMoove.Droid } } } - + var acode = photo[1]; + var act = DataManager.Instance.Activities.LocalGet(acode); + act.LocalPhoto = Path.Combine(images, $"{acode}.svg"); } } - foreach (var act in DataManager.Instance.Activities) - { act.LocalPhoto = Path.Combine(images, $"{act.Code}.svg"); } DataManager.Instance.Activities.SaveEntity(); } } diff --git a/ZicMoove/ZicMoove/Model/Workflow/Activity.cs b/ZicMoove/ZicMoove/Model/Workflow/Activity.cs index 39149d20..d509c6f6 100644 --- a/ZicMoove/ZicMoove/Model/Workflow/Activity.cs +++ b/ZicMoove/ZicMoove/Model/Workflow/Activity.cs @@ -1,10 +1,11 @@ using Newtonsoft.Json; using System; -using YavscLib; +using XLabs.Forms.Mvvm; namespace ZicMoove.Model.Workflow { - public class Activity : IActivity + using YavscLib; + public class Activity : ViewModel, IActivity { public string Code { @@ -74,6 +75,11 @@ namespace ZicMoove.Model.Workflow get; set; } - public string LocalPhoto { get; set; } + private string photo; + + public string LocalPhoto { + get { return photo; } + set { SetProperty(ref photo, value); + } } } }