public void PromotePawn(Color color, Square square, Figure newFigure) { this.GameProvider.PromotePawn(color, square, newFigure); this.UpdateFigure(square, newFigure, color); }