コード例 #1
0
        public IActionResult MergeRepairSpecialist(RepairSpecialistVM repairSpecialistVM)
        {
            var result = new Result();

            try
            {
                var mergeRepairSpecialistResult =
                    ServiceFactory.GeolocationManagement.MergeRepairSpecialist(repairSpecialistVM);
                result.Success = mergeRepairSpecialistResult.Success;
                result.Message = mergeRepairSpecialistResult.Message;
            }
            catch (Exception ex)
            {
                result.Success = false;
            }
            return(Json(result));
        }
コード例 #2
0
        public BaseResult MergeRepairSpecialist(RepairSpecialistVM specialistVM)
        {
            var result = new BaseResult();

            try
            {
                var specialist = Mapper.Map <RepairSpecialist>(specialistVM);
                if (specialistVM.Id == 0)
                {
                    specialist.CreatedBy = AccountId;
                }
                specialist.ModifiedBy = AccountId;
                result.Success        = UnitOfWork.RepairSpecialistDao.Merge(specialist);
                result.Message        = GeneralSuccessMessage;
            }
            catch (Exception ex)
            {
                result.Success = false;
                result.Message = GeneralErrorMessage;
            }
            return(result);
        }