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