public ActionResult UpdateThread(int threadId) { ActionResult response = null; try { //shows the update form for the thread that was clicked ThreadDO dataObject = _threadDataAccess.ViewThreadByID(threadId); ThreadPO displayObject = ThreadMapper.ThreadDOToPO(dataObject); response = View(displayObject); } catch (Exception ex) { Logger.Log("Fatal", ex.TargetSite.ToString(), ex.Message, ex.StackTrace); } return(response); }