public override System.Web.Mvc.ActionResult EditLayout(ResidentialLayout.Models.ProjectView projectView) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.EditLayout);
     callInfo.RouteValueDictionary.Add("projectView", projectView);
     return callInfo;
 }
 public override System.Web.Mvc.ActionResult Create(ResidentialLayout.Models.Equipment tocreate) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.Create);
     callInfo.RouteValueDictionary.Add("tocreate", tocreate);
     return callInfo;
 }
 public override System.Web.Mvc.ActionResult CreateProject(ResidentialLayout.Models.ProjectView created) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.CreateProject);
     callInfo.RouteValueDictionary.Add("created", created);
     return callInfo;
 }
 public override System.Web.Mvc.ActionResult CreateStation(ResidentialLayout.Models.SubStation tocreate, int layoutid) {
     var callInfo = new T4MVC_ActionResult(Area, Name, ActionNames.CreateStation);
     callInfo.RouteValueDictionary.Add("tocreate", tocreate);
     callInfo.RouteValueDictionary.Add("layoutid", layoutid);
     return callInfo;
 }