コード例 #1
0
 public async Task <DriverStatusRes> ChangeDriverStatus(DriverStatusReq request)
 {
     try
     {
         DynamicParameters parameters = new DynamicParameters();
         parameters.Add("@DriverId", request.DriverId);
         parameters.Add("@Status", request.Status);
         return(await SqlMapper.QueryFirstAsync <DriverStatusRes>(
                    cnn : connection,
                    sql : "sp_ChangeStatusOfDriver",
                    param : parameters,
                    commandType : CommandType.StoredProcedure));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #2
0
 public async Task <DriverStatusRes> ChangeDriverStatus(DriverStatusReq request)
 {
     try
     {
         if (!String.IsNullOrEmpty(request.DriverId))
         {
             return(await driverRepository.ChangeDriverStatus(request));
         }
         return(new DriverStatusRes()
         {
             DriverId = "",
             Message = "Có lỗi xảy ra, xin hãy liên hệ với tổng đài để khắc phục"
         });
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #3
0
 public async Task <IActionResult> ChangeDriverStatus(DriverStatusReq request)
 {
     return(Ok(await driverService.ChangeDriverStatus(request)));
 }