private async Task AddActivity(ProjectPad.Business.ProjectViewModel project) { var channel = UserActivityChannel.GetDefault(); var activity = await channel.GetOrCreateUserActivityAsync("open:" + project.MetaData.Id); activity.ActivationUri = new Uri("useopsprjpad://projects/" + project.MetaData.Id); activity.IsRoamable = true; activity.VisualElements.DisplayText = project.MetaData.Name; activity.VisualElements.Description = LocalizationHelper.FormatActivityForProject(project); await activity.SaveAsync(); _editProjectSession = activity.CreateSession(); }
public ProjectCommandBase(ProjectViewModel project) { _project = project; }
internal static string FormatActivityForProject(ProjectPad.Business.ProjectViewModel prj) { return(string.Format("Edition du projet {0}", prj.MetaData.Name)); }
public AddContentCommand(ProjectViewModel project) : base(project) { }