internal Models.busLocationModel.getBusLocationResp getBusLocation(Models.busLocationModel.getBusLocationReq req)
        {
            Models.busLocationModel.getBusLocationResp rsp = new Models.busLocationModel.getBusLocationResp();
            rsp.apiError = new APIErrors();
            rsp.apiError = ApiError_defs.err_Invalid_Request;
            ITBusLocation busL = _storage.getLocationByBus(req.nBusFK);

            if (busL != null && busL.n > 0)
            {
                rsp.n        = busL.n;
                rsp.nBusFK   = busL.nBusFK;
                rsp.rLat     = busL.rLat;
                rsp.rLong    = busL.rLong;
                rsp.apiError = ApiError_defs.ok;
            }
            else
            {
                rsp.apiError.sErrorMessage = "Couldent found the current location of the bus";
            }

            return(rsp);
        }
Example #2
0
 public object getBusLocation([FromBody] Models.busLocationModel.getBusLocationReq req)
 {
     Bllfiles.BLL_BusLocation bgrv = new Bllfiles.BLL_BusLocation();
     Models.busLocationModel.getBusLocationResp resp = bgrv.getBusLocation(req);
     return(resp);
 }