public ActionResult Delete(Guid id)
{
if (this.Request.HttpMethod.Equals("GET", StringComparison.InvariantCultureIgnoreCase))
{
var assessment = this.assessmentsRepo.Open(id);
var model = new DeleteModel(assessment);
return this.View(model);
}
if (this.Request.HttpMethod.Equals("POST", StringComparison.InvariantCultureIgnoreCase))
{
this.assessmentIndex.Delete(id);
this.assessmentsRepo.Delete(id);
return this.RedirectToAction("Index", "Assessments");
}
return this.HttpNotFound();
}