public ActionResult MapSearchRequestsHistory(int?page) { IList <MapSearchRequestHistoryVM> searchRequests = MapRequests.GetMapSearchRequestsHistory(); int pageNumber = page ?? 1; return(View(new PagedList <MapSearchRequestHistoryVM>(searchRequests, pageNumber, DefaultPageSize))); }
public PartialViewResult SearchAddress(MapRequestVM mapRequest) { try { MapSearchResultVM mapSearchResult = MapRequests.SearchForAddress(mapRequest); return(PartialView(mapSearchResult)); } catch (ValidationException e) { return(PartialView("ValidationException", e)); } }
private void ProcessMapRequests(Connection connection, MapRequests incomingObject) { var user = _gr.User.GetUserByConnection(connection); TStuffLog.Debug($"Incomming Request with: {incomingObject.Request.ToString()}"); //DemoMaps switch (incomingObject.Request) { case MapRequestTypes.GetAllMaps: SendMapListToClient(user); break; case MapRequestTypes.GetOpenGames: SendOpenGames(user); break; } }
public object SearchAddress([FromBody] MapRequestAVM value) { try { var result = MapRequests.SearchForAddress(value); switch ((OSMClient.SearchResultCode)Enum.Parse(typeof(OSMClient.SearchResultCode), result.ResultCode)) { case OSMClient.SearchResultCode.OK: return(Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(result))); case OSMClient.SearchResultCode.NOT_FOUND: return(Request.CreateResponse(HttpStatusCode.NotFound, JsonConvert.SerializeObject(result))); default: return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "Unexpected internal server error during map search")); } } catch (Exception e) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, e)); } }