public void Remove(WallModel wall) { if (Contains(wall)) { OwnedWalls.Remove(Find(wall)); } }
public void Add(WallModel wall) { var model = DatabaseContext.Shared.WallReferences.Create(); model.WallId = wall.WallUrl; model.Wall = wall; OwnedWalls.Add(model); }
private UserWallReference Find(WallModel model) { foreach (var wall in OwnedWalls) { if (wall.WallId == model.WallUrl) { return(wall); } } return(null); }
public bool Contains(WallModel wall) { return(Find(wall) != null); }