public ActionResult CommitCampaign(int campaignId)
 {
     var campaign = this.campaignService.Get(campaignId);
     var viewModel = new SimpleCampaignViewModel(Resources.Literal_CommitCampaign)
                         {
                             CampaignId = campaignId,
                             CampaignName = campaign.Name
                         };
     return View("Commit", viewModel);
 }
 public ActionResult CommitCampaign(SimpleCampaignViewModel viewModel)
 {
     this.campaignRuns.Commit(viewModel.CampaignId);
     return RedirectToAction("Show", new { id = viewModel.CampaignId });
 }
 public ActionResult CloseCampaign(SimpleCampaignViewModel viewModel)
 {
     var campaign = this.campaignService.Get(viewModel.CampaignId);
     campaign.IsClosed = "Y";
     this.campaignService.Update(campaign);
     return RedirectToAction("Index", new { showClosed = true });
 }