public override void Remove(Component c) { }
public override void Add(Component c) { }
public override void Add(Component c) { this.tableOrder.Add(c); }
public override void Remove(Component c) { this.tableOrder.Remove(c); }
public override void Add(Component c) { _dishes.Add(c); }
public override void Remove(Component c) { _dishes.Add(c); ; }
public abstract void Remove(Component c);
public abstract void Add( Component c);
public override void Remove(Component c) { dishOptions.Remove(c); }
public override void Add(Component c) { dishOptions.Add(c); }
public override void Remove(Component c) { throw new NotImplementedException(); }