private void ShowProjectDetails(Message.M_EditTile msg) { if (msg.Sender is View.V_Tiles | msg.Sender is App) { SelectedItem = msg.SelectedTile; EditedItem = ObjectCopier.CloneJson <Project>(SelectedItem); Messenger.Default.Send(new Message.M_ChangeView(Message.M_ChangeView.ViewToSelect.DisplayAddNewTab)); } }
private void SaveChangesToProject(Message.M_EditTile msg) { if (msg.Sender is VM_EditTile) { Project project = msg.SelectedTile; if (project.IsDeleted) { DeleteProject(project); } else if (project.IsNew) { AddNewProject(project); } RefreshTiles(SelectedTile); Messenger.Default.Send(new Message.M_SettingsHaveBeenChanged(true)); Messenger.Default.Send(new Message.M_ChangeView(Message.M_ChangeView.ViewToSelect.DisplayTilesTab)); } }