diff --git a/Myshipping.Application/Service/TaskManagePlat/TaskManageTruckService.cs b/Myshipping.Application/Service/TaskManagePlat/TaskManageTruckService.cs index 46e8e479..1234e369 100644 --- a/Myshipping.Application/Service/TaskManagePlat/TaskManageTruckService.cs +++ b/Myshipping.Application/Service/TaskManagePlat/TaskManageTruckService.cs @@ -940,6 +940,24 @@ namespace Myshipping.Application it.DispatcherName }).ExecuteCommandAsync(); + var taskInfo = _taskBaseRepository.AsQueryable() + .First(a => a.PK_ID == info.TASK_ID); + + if (taskInfo != null) + { + taskInfo.TRUCK_NAME = info.TruckName; + taskInfo.UpdatedTime = info.UpdatedTime; + taskInfo.UpdatedUserId = UserManager.UserId; + taskInfo.UpdatedUserName = UserManager.Name; + + await _taskBaseRepository.AsUpdateable(taskInfo).UpdateColumns(it => new + { + it.TRUCK_NAME, + it.UpdatedTime, + it.UpdatedUserId, + it.UpdatedUserName + }).ExecuteCommandAsync(); + } var truckCtnList = _taskTruckContaRepository.AsQueryable().Where(a => a.P_ID == info.PK_ID).ToList(); BookingTruckDto model = info.Adapt();