public IHttpActionResult GetDriverRoutes() { try { int ff; if (User != null && int.TryParse(User.Identity.GetUserId(), out ff)) { var res = _routemanager.GetDriverRoutes(ff); return(Json(_responseProvider.GenerateRouteResponse(res))); } else { return (ResponseMessage(Request.CreateErrorResponse(HttpStatusCode.Unauthorized, "You are unauthorized to see Info!"))); } } catch (Exception e) { _logmanager.Log(Tag, "GetDriverRoutes", e.Message); } return(Json(_responseProvider.GenerateUnknownErrorResponse())); }