public Task<ActionResult> DeletePoll(LunchAdministrationViewModel model)
 {
     return Do(LunchAPI.DeletePoll(model.PollId));
 }
 public Task<ActionResult> DeleteOption(LunchAdministrationViewModel model)
 {
     return Do(LunchAPI.DeleteOption(model.OptionName));
 }
 public Task<ActionResult> RenameOption(LunchAdministrationViewModel model)
 {
     return Do(LunchAPI.RenameOption(model.OptionName, model.NewOptionName));
 }
 public Task<ActionResult> RemoveUserFromLunch(LunchAdministrationViewModel model)
 {
     return Do(LunchAPI.RemoveFromPoll(model.PollId, model.UserName));
 }
 public Task<ActionResult> AddUserToLunch(LunchAdministrationViewModel model)
 {
     return Do(LunchAPI.AddToPoll(model.PollId, model.UserName));
 }
 public Task<ActionResult> EnterLunchDecision(LunchAdministrationViewModel model)
 {
     return Do(LunchAPI.Decide(model.PollId, model.OptionName));
 }