public Source(TagSelectionViewController controller, IEnumerable <Guid> selectedTagIds) : base(controller.TableView, new WorkspaceTagsView(controller.model.Workspace.Id)) { this.controller = controller; this.selectedTags = new HashSet <Guid> (selectedTagIds); }
public Source(TagSelectionViewController controller) : base(controller.TableView, new WorkspaceTagsView(controller.model.WorkspaceId.Value)) { this.controller = controller; this.selectedTags = new HashSet <TagModel> (controller.model.Tags.Select(m => m.To).Where(m => m != null)); }
private void OnTagsButtonTouchUpInside(object sender, EventArgs e) { var controller = new TagSelectionViewController(model); NavigationController.PushViewController(controller, true); }
private void OnTagsButtonTouchUpInside(object sender, EventArgs e) { var controller = new TagSelectionViewController(ViewModel.WorkspaceId, ViewModel.TagList, this); NavigationController.PushViewController(controller, true); }