public IHttpActionResult DeleteRouteSuggest(RouteSuggestRequestModel model) { try { var res = _routemanager.DeleteRouteSuggest(int.Parse(User.Identity.GetUserId()), model.SelfRouteId, model.RouteId); return(Json(_responseProvider.GenerateResponse(new List <string> { res }, "DeleteRouteSuggest"))); } catch (Exception e) { _logmanager.Log(Tag, "DeleteRouteSuggest", e.Message); } return(Json(_responseProvider.GenerateUnknownErrorResponse())); }
public IHttpActionResult RequestRideShare(RouteSuggestRequestModel model) { try { var res = _routemanager.RequestRideShare(int.Parse(User.Identity.GetUserId()), model.RouteId, model.SelfRouteId); var theContact = _routemanager.GetContactByRoutes(model.RouteId, model.SelfRouteId); //return Json(theContact); return(Json(_responseProvider.GenerateResponse(theContact, "sharedContact"))); } catch (Exception e) { _logmanager.Log(Tag, "RequestRideShare", e.Message); } return(Json(_responseProvider.GenerateUnknownErrorResponse())); }