public ActionResult Edit(int id, FormCollection collection)
        {
            var committee = new Grace.ViewModels.Committee(_repository.GetCommittee(id));

            try
            {
                UpdateModel(committee, collection.ToValueProvider());
                _repository.Update();
                return RedirectToAction(Config.ActionVariables.Index);
            }
            catch
            {
                return View(committee);
            }
        }
        //
        // GET: /Committee/Edit/5
        public ActionResult Edit(int id, string exception)
        {
            var committee = new Grace.ViewModels.Committee(_repository.GetCommittee(id));
            if (!string.IsNullOrWhiteSpace(exception)) committee.Exception = exception;

            return View(committee);
        }