title: A controller method that calls a different method on the same controller
body: <p>I have a controller method:</p>
  
  <pre><code>  public ActionResult Details(int id)
    {
        Order order = OrderFacade.Instance.Load(id);
        return View(order);
    }
  </code></pre>
  
  <p>that is used for 95% of possible invocations. For the other 5% i need to manipulate the value of <code>id</code> before passing to the facade. I'd like to create a separate method within this same controller that executes that manipulation and then calls this (Details) method. </p>
  
  <p>What would the signature of that method look like? What is the syntax to call the main Details method?</p>
  
  <pre><code>public ??? ManipulatorMethod(int id)
  {
      [stuff that manipulates id]
  
      [syntax to call Details(manipulatedID)]
  }
  </code></pre>
  
  <p>mny thx</p>