public override System.Web.Mvc.ActionResult Edit(CommunityCourses.Web.Model.Centre centre) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.Edit);
     callInfo.RouteValueDictionary.Add("centre", centre);
     return callInfo;
 }
 public override System.Web.Mvc.ActionResult Create(CommunityCourses.Web.Model.Person person) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.Create);
     callInfo.RouteValueDictionary.Add("person", person);
     return callInfo;
 }
 public override System.Web.Mvc.ActionResult Edit(CommunityCourses.Web.Model.TasterSession tasterSession) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.Edit);
     callInfo.RouteValueDictionary.Add("tasterSession", tasterSession);
     return callInfo;
 }