public Football GetFootball(string id) { try { Football football = this.footballs[id]; return(football); } catch (KeyNotFoundException e) { throw new FootballNotFoundException(); } }
public Football AddAutograph(string id, string autograph) { try { Football football = this.footballs[id]; if (football.Autographs.Count >= 32) { throw new FootballFullException(); } football.addAutograph(autograph); return(football); } catch (KeyNotFoundException e) { throw new FootballNotFoundException(); } }