/// <summary> /// Init and message registration /// </summary> /// <param name="messenger">Message</param> public NotesVM(Messenger messenger) : base(messenger, new SecondaryTile("NoteSecTile", "Notes", "Notes", new Uri("ms-appx:///Assets/Square150x150Logo.scale-200.png"), TileSize.Square150x150), ItemTypeEnum.Note) { var noMan = new NotesManager(); App.ManaLoc.AddManager(noMan, noMan.ID); DeleteItems = new DeleteItemsCommand(messenger); }
/// <summary> /// Init and message registration /// </summary> /// <param name="messenger">Message</param> public ToDosVM(Messenger messenger) : base(messenger, new SecondaryTile("ToDoSecTile", "To-Dos", "ToDos", new Uri("ms-appx:///Assets/Square150x150Logo.scale-200.png"), TileSize.Square150x150), ItemTypeEnum.ToDo) { var todoMan = new ToDosManager(); App.ManaLoc.AddManager(todoMan, todoMan.ID); DeleteItems = new DeleteItemsCommand(messenger); Messenger.Register <ItemCompletedMsg>(ToDoCompleted); }
/// <summary> /// Init and message registration /// </summary> /// <param name="messenger">Message</param> public ActivitiesVM(Messenger messenger) : base(messenger, new SecondaryTile("ActivitySecTile", "Activities", "Activities", new Uri("ms-appx:///Assets/Square150x150Logo.scale-200.png"), TileSize.Square150x150), ItemTypeEnum.Activity) { var actiMan = new ActivitiesManager(); App.ManaLoc.AddManager(actiMan, actiMan.ID); DeleteItems = new DeleteItemsCommand(messenger); Messenger.Register <ItemCompletedMsg>(ActivityCompleted); }
public async Task <MoveItemsResult> DeleteItemsAsync(IEnumerable <EwsItemIdentifier> identifiers) { var parameter = new DeleteItemsParameter(); parameter.Identifiers.AddRange(identifiers); var command = new DeleteItemsCommand(parameter, this.settings); var result = await command.Execute(); return(result.Data); }