public ActionResult Edit(Guid id, int? lastSelectedResult)
{
var assessment = this.assessmentsRepo.Open(id);
bool hasBoundaries;
var boundaries = this.gradeBoundariesRepo.TryOpen(id, out hasBoundaries);
var model = hasBoundaries
? new EditModel(assessment, boundaries, lastSelectedResult)
: new EditModel(assessment, lastSelectedResult);
return this.View(model);
}