title: The only code in action is RedirectToAction but still Not all code paths return a value
body: <p>I have done some searching on the error but the results all have to do with using <code>try..catch</code> or <code>if</code> statements. In my case I am just adding some info to the DB and then doing a <code>RedirectToAction</code> call, I figure since I am not technically calling the <code>return</code> keyword this is the root of the problem but what am I supposed to return and where when all I want to do is the redirect?</p>
  
  <pre><code>[Route("AddMTNLoctionNote", Name = "Add Location Note")]
  public ActionResult AddMTNLocationNote()
  {
      using (var db = new JobSightDbContext())
      {
          var newNote = new MTNAlarmLocationNote()
          {
              LocationID = int.Parse(Request["LocationID"]),
              Note = Request["Note"]
          };
  
          db.MTNAlarmLocationNotes.Add(newNote);
          db.SaveChanges();
      }
  
      RedirectToAction("MTNAlarmDetail", int.Parse(Request["LocationID"]));
  }
  </code></pre>