public IHttpActionResult GetStations(StationRouteModel model) { try { var res = _routemanager.GetStations(model.StRouteId); return(Json(_responseProvider.GenerateRouteResponse(res))); } catch (Exception e) { _logmanager.Log(Tag, "GetStations", e.Message); } return(Json(_responseProvider.GenerateUnknownErrorResponse())); }
public IHttpActionResult SetRoute(StationRouteModel model) { try { int ff; if (User != null && int.TryParse(User.Identity.GetUserId(), out ff)) { var res = _routemanager.SetRoute(ff, model.SrcStId, model.DstStId); bool isSubmitted = res > 0; return(Json(_responseProvider.GenerateRouteResponse(new { IsSubmited = isSubmitted, DriverRouteId = res }, "SetUserRoute"))); } else { return (ResponseMessage(Request.CreateErrorResponse(HttpStatusCode.Unauthorized, "You are unauthorized to see Info!"))); } } catch (Exception e) { _logmanager.Log(Tag, "SetUserRoute", e.Message); } return(Json(_responseProvider.GenerateUnknownErrorResponse())); }