private void SaveProjectToList(ProjectViewModel project) { var proj = ManagedProjects.Where(x => x.Id == project.Id).SingleOrDefault(); int index = ManagedProjects.IndexOf(proj); ManagedProjects.RemoveAt(index); ManagedProjects.Insert(index, project); }
private void RemoveProjectLeft(ProjectViewModel proj) { ProjectViewModel project = ManagedProjects.Where(p => p.Id == proj.Id).SingleOrDefault(); if (project != null) { ManagedProjects.Remove(project); } }