[WIP]ユーザの管理

# このPRで特に何をするか
* 管理者がユーザーの管理をできるようにします。
  * ユーザーの削除
  * ユーザーの名前変更
  * ユーザーの注文状況の確認
  * ユーザーの注文明細追加、消去 

 以上を管理者ができるようにします。

ユーザーの注文状況確認は、「ネスレ入力シート」「発送待ち商品」の２つのページのUIを変更することで対応します。

# 前回PRではできなかったこと
前回までは、上記の機能がありませんでした。
特にユーザーの注文状況の確認ができないのは大きな欠陥でした。

つまり、どのユーザーが何を注文したかを確認する方法が（お茶が届いたとシステムに知らせるまで）ありませんでした。例えば、
* 「急な出張でお茶を注文したくなくなったであろう人がお茶を注文しているかどうか、管理者として知りたい」
* 「ユーザーとして、お茶の注文を取り消したくなったが、忙しいので管理者にやっていてほしい」

というような事態に対応できませんでした。

# 終了条件（どうしたらWIPが取れるか）
  * [x] 管理者として、ユーザーの削除ができる
  * [x] 管理者として、ユーザーの名前の変更ができる
  * [x] 管理者として、ユーザーごとの注文状況を見ることができる
  * [x] 管理者として、ユーザーの注文明細追加、削除 ができる
  * [x] 以上の機能がテストされてる
  * [ ] 読みやすいコードになっている （特にパーシャルを使ったテンプレートの整理とCSSの整理）
 
すみません、質問です。

質問
----------------------
ビューでヘルパーメソッドを呼び出しをする時は、式でも引数を`()`で囲まないように思います。  これはそういう慣習で深く考えなくていいことなのでしょうか。
それとも何か特別な理由や、私の誤解があるのでしょうか。  


質問した理由
---------------------
例えば、`link_to`は普通、()をつけないで書くと思います。   
```Haml
= link_to 'ログイン', 'new_session_path'
= link_to('ログイン', 'new_session_path') #変！
```
しかし `link_to`は式だと思います。
`"<a href=\"/sessions/new\">ログイン</a>"`といった戻り値を持ち、戻り値を利用するためです。  


式は`()`あり、手続きは`()`なしが原則[(ref)](https://github.com/esminc/sp/wiki/RubyCodingConvention#%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97%E3%81%AE%E3%82%AB%E3%83%83%E3%82%B3%E3%81%AE%E7%9C%81%E7%95%A5)ですが、
`link_to`、`render`、`form_for`などヘルパーメソッド（ActionView::Helpersのメソッド全般？）を呼ぶときはこの原則に反し、式でも`()`を付けないように見えます。 
そこで、疑問に思い質問しました。