public NewPrdnRunViewModel(HttpSessionStateBase session, string routeController, string routeAction, CreateRunActionParm parm = null)
     : this()
 {
     gotoController = routeController;
     gotoAction = routeAction;
     StoreActionParm(session, parm);
 }
 public void StoreActionParm(HttpSessionStateBase session, CreateRunActionParm parm)
 {
     if (parm == null)
     {
         parm = new CreateRunActionParm();
     }
     parm.GotoController = gotoController;
     parm.GotoAction = gotoAction;
     session[ActionParmSessionKey] = parm;
 }
 public NewPrdnRunViewModel(HttpSessionStateBase session, IDictionary<string, object> routeValues, CreateRunActionParm parm = null)
     : this()
 {
     AssignRouteValues(routeValues);
     StoreActionParm(session, parm);
 }