예제 #1
0
        public IActionResult MergeDriver(DriverInfoVM driverInfoVM)
        {
            var result = new Result();

            try
            {
                var mergeDriverResult = ServiceFactory.DriverManagement.MergeDriver(driverInfoVM);
                result.Success = mergeDriverResult.Success;
                result.Message = mergeDriverResult.Message;
            }
            catch (Exception)
            {
                result.Success = false;
            }
            return(Json(result));
        }
예제 #2
0
        public BaseResult MergeDriver(DriverInfoVM driverInfoVM)
        {
            var result = new BaseResult();

            try
            {
                UnitOfWork.StoredProcedureDao.MergeDriver(driverInfoVM.DriverId,
                                                          driverInfoVM.BusId,
                                                          driverInfoVM.FirstName,
                                                          driverInfoVM.LastName,
                                                          driverInfoVM.MiddleName,
                                                          AccountId);
                result.Success = true;
                result.Message = GeneralSuccessMessage;
            }
            catch (Exception ex)
            {
                result.Success = false;
                result.Message = GeneralErrorMessage;
            }
            return(result);
        }