public async Task <UpdateDriverLocationRes> UpdateDriverLocation(UpdateDriverLocationReq request)
 {
     try
     {
         if (request != null)
         {
             return(await driverRepository.UpdateDriverLocation(request));
         }
         return(new UpdateDriverLocationRes()
         {
             DriverId = "",
             Message = "Lỗi không thể cập nhật vị trí"
         });
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #2
0
 public async Task <UpdateDriverLocationRes> UpdateDriverLocation(UpdateDriverLocationReq request)
 {
     try
     {
         DynamicParameters parameters = new DynamicParameters();
         parameters.Add("@DriverId", request.DriverId);
         parameters.Add("@Latitude", request.Latitude);
         parameters.Add("@Longitude", request.Longitude);
         return(await SqlMapper.QueryFirstAsync <UpdateDriverLocationRes>(
                    cnn : connection,
                    sql : "sp_UpdateDriverLocation",
                    param : parameters,
                    commandType : CommandType.StoredProcedure));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public async Task <IActionResult> UpdateDriverLocation(UpdateDriverLocationReq request)
 {
     return(Ok(await driverService.UpdateDriverLocation(request)));
 }